diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-14 19:22:08 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-14 19:22:08 +0000 |
commit | 55fffa809312f6c0ae40528fd1ee66b7559c4650 (patch) | |
tree | bb6b3e63b35220d36bdc654f784a985e88ba1cd2 /ci/docker | |
parent | Releasing progress-linux version 0.17.0-3~progress7.99u1. (diff) | |
download | rnp-55fffa809312f6c0ae40528fd1ee66b7559c4650.tar.xz rnp-55fffa809312f6c0ae40528fd1ee66b7559c4650.zip |
Merging upstream version 0.17.1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'ci/docker')
-rw-r--r-- | ci/docker/Makefile | 11 | ||||
-rw-r--r-- | ci/docker/fedora35.Dockerfile | 52 | ||||
-rwxr-xr-x | ci/docker/fedora35.test-locally | 22 |
3 files changed, 0 insertions, 85 deletions
diff --git a/ci/docker/Makefile b/ci/docker/Makefile deleted file mode 100644 index b5e9877..0000000 --- a/ci/docker/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -all: fedora35.pushed -clean: - rm *.built *.pushed -.PHONY: all clean - -fedora35.built: - cd ../.. && docker build --squash -t andreyutkin/rnp-ci-fedora:35 -f ci/docker/fedora35.Dockerfile . - touch $@ -fedora35.pushed: fedora35.built - docker push andreyutkin/rnp-ci-fedora:35 - touch $@ diff --git a/ci/docker/fedora35.Dockerfile b/ci/docker/fedora35.Dockerfile deleted file mode 100644 index dd71b05..0000000 --- a/ci/docker/fedora35.Dockerfile +++ /dev/null @@ -1,52 +0,0 @@ -FROM fedora:35 -RUN dnf makecache -RUN dnf -y install \ -autoconf \ -automake \ -bison \ -botan2 \ -botan2-devel \ -byacc \ -bzip2 \ -bzip2-devel \ -clang \ -cmake \ -gcc \ -gcc-c++ \ -gettext-devel \ -git \ -gtest \ -gtest-devel \ -gzip \ -json-c \ -json-c-devel \ -libtool \ -make \ -ncurses-devel \ -openssl \ -openssl-devel \ -openssl-libs \ -python3 \ -ruby-devel \ -rubygem-asciidoctor \ -sudo \ -wget \ -zlib-devel \ -; -RUN dnf clean all - -RUN useradd rnpuser -RUN echo -e "rnpuser\tALL=(ALL)\tNOPASSWD:\tALL" > /etc/sudoers.d/rnpuser -RUN echo -e "rnpuser\tsoft\tnproc\tunlimited\n" > /etc/security/limits.d/30-rnpuser.conf - -# Everything below wouldn't be needed if packaged gpg didn't fail with "Unknown elliptic curve" -# on these tests from cli_tests.Misc: -# test_aead_last_chunk_zero_length -# test_clearsign_long_lines -# test_eddsa_sig_lead_zero -# test_text_sig_crcr - -COPY ci ci -RUN export USE_STATIC_DEPENDENCIES=yes && su rnpuser -c ci/install_noncacheable_dependencies.sh -RUN export USE_STATIC_DEPENDENCIES=yes && su rnpuser -c ci/install_cacheable_dependencies.sh -RUN rm -rf /home/rnpuser/local-builds diff --git a/ci/docker/fedora35.test-locally b/ci/docker/fedora35.test-locally deleted file mode 100755 index 892c9a6..0000000 --- a/ci/docker/fedora35.test-locally +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash - -rm -rf /tmp/rnp* - -cat > run-this <<EOF -#!/bin/bash -set -e -set -x - -export USE_STATIC_DEPENDENCIES=no - -export BUILD_MODE=normal CC=gcc CXX=g++ CRYPTO_BACKEND=openssl -#export BUILD_MODE=sanitize CC=clang CXX=clang++ CRYPTO_BACKEND=botan - -cp -a /rnp /rnp.container -cd /rnp.container -chown -R rnpuser:rnpuser . -su rnpuser -c ci/run.sh || bash -i -EOF -chmod a+x run-this - -docker run -v $PWD:/rnp -it andreyutkin/rnp-ci-fedora:35 /rnp/run-this |