-
Notifications
You must be signed in to change notification settings - Fork 96
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
Initial github-actions-based tests #548
Conversation
40e7ad1
to
8ef5811
Compare
8d4fbc9
to
da53f39
Compare
Think we should use vagga to build itself as for instance for #555 we'll need to compile |
Have you any thoughts why does "image: pull & push" test fail? On my computer it passes. |
I'm not sure what is the difference.
No idea. We have to make more debugging in the test. |
da53f39
to
361530b
Compare
To not duplicate setup code from a build container into github-ci. For instance to install # https://qiita.com/liubin/items/6c94f0b61f746c08b74c
- !Sh |
ln -s /usr/include/x86_64-linux-gnu/asm /usr/include/x86_64-linux-musl/asm
ln -s /usr/include/asm-generic /usr/include/x86_64-linux-musl/asm-generic
ln -s /usr/include/linux /usr/include/x86_64-linux-musl/linux
- !TarInstall
url: https://github.com/openssl/openssl/archive/OpenSSL_1_1_1l.tar.gz
script: |
CC="musl-gcc -fPIE -pie" \
./Configure no-shared no-async \
--prefix=/usr/lib/x86_64-linux-musl \
--openssldir=/usr/lib/x86_64-linux-musl/ssl \
linux-x86_64
make depend
make -j$(nproc)
make install_sw But possibly it's not a problem at all. |
Yes, I think that's not a problem. Although, if rust-cache works for vagga-based builds, we can probably go either way. |
No description provided.