diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d8f4bebd155cac9d30c70542ae97b65745c7c7be..61a92d7dfaf7bb5a4c4e6b29e79b06837adfd978 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -21,18 +21,29 @@ build: - docker build -t ${TEST_IMAGE} . - docker push $TEST_IMAGE -test: +test_obfs4proxy: stage: test script: - docker run -v `pwd`:/opt/go-reproducer ${TEST_IMAGE} /bin/bash -c "./build-binary.py obfs4proxy && ./verify-binary.py obfs4proxy" + allow_failure: true + artifacts: + paths: + - obfs4proxy-*.jar + - obfs4proxy-*.pom + expire_in: 1 week + when: always + except: + - tags + +test_snowflake: + stage: test + script: - docker run -v `pwd`:/opt/go-reproducer ${TEST_IMAGE} /bin/bash -c "./build-binary.py snowflake && ./verify-binary.py snowflake" allow_failure: true artifacts: paths: - - obfs4proxy-*.jar - - obfs4proxy-*.pom - - snowflake-*.jar - - snowflake-*.pom + - snowflake-*.jar + - snowflake-*.pom expire_in: 1 week when: always except: diff --git a/README.md b/README.md index 4e0ac4eb56d1dadd4c99f6e84af023c07413a3a0..f9a2a6f4b878d30a7476580e8189d7a1735c0fce 100644 --- a/README.md +++ b/README.md @@ -7,12 +7,12 @@ and no modifications (such as backdoors) were added. Current packages: -* https://repo.maven.apache.org/maven2/org/briarproject/obfs4proxy-android -* https://repo.maven.apache.org/maven2/org/briarproject/obfs4proxy-linux -* https://repo.maven.apache.org/maven2/org/briarproject/obfs4proxy-windows -* https://repo.maven.apache.org/maven2/org/briarproject/snowflake-android -* https://repo.maven.apache.org/maven2/org/briarproject/snowflake-linux -* https://repo.maven.apache.org/maven2/org/briarproject/snowflake-windows +* https://mvnrepository.com/artifact/org.briarproject/obfs4proxy-android +* https://mvnrepository.com/artifact/org.briarproject/obfs4proxy-linux +* https://mvnrepository.com/artifact/org.briarproject/obfs4proxy-windows +* https://mvnrepository.com/artifact/org.briarproject/snowflake-android +* https://mvnrepository.com/artifact/org.briarproject/snowflake-linux +* https://mvnrepository.com/artifact/org.briarproject/snowflake-windows More information about these so called reproducible builds is available at [reproducible-builds.org](https://reproducible-builds.org/).