-
Notifications
You must be signed in to change notification settings - Fork 271
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please split hak task on two steps fetch and build #594
Comments
The script is already split, without any arguments it runs all its subcommands, you can run them individually though. https://github.com/vector-im/element-desktop/blob/develop/scripts/hak/index.ts#L116 So you
then in your build environment
|
It sill tries to fetch some artifacts: Caused by: Caused by: Caused by: |
If the underlying build stages of openssl, sqlcipher, keytar need the internet I'm not sure what we can do about it. If it is seshat then I suggest an issue https://github.com/matrix-org/seshat - given the cargo looking error, I'm inclined to think it could be neon/seshat needing the internet. |
Hi
I'm a packager for a Linux distro and trying to add element-desktop but I can do it without hak only. Which means avoiding of some useful features. The issue is because yarn run hak do fetch before build but our build server do build offline. That is why we do any fetching before build. For most of the project we can split fetch an build by yarn cache. Unfortunately hak do not use yarn cache for matrix-seshat and keytar.
Workaround for now is fetching and building matrix-seshat&keytar manually then placing them to element-desktop folder. I'm working on this steps now but it will take a long time to do it and it will be hard to support(((
The text was updated successfully, but these errors were encountered: