diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..33974be672f27d2b5712d894b54c265f43bd11c2 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,36 @@ +image: openjdk:8-jdk-slim + +stages: + - test + - deploy + +variables: + GRADLE_OPTIONS: --no-daemon --info --stacktrace --warning-mode=all + +cache: + paths: + - .gradle/wrapper + - .gradle/caches + +before_script: + - export GRADLE_USER_HOME=`pwd`/.gradle + +tests: + stage: test + script: ./gradlew ${GRADLE_OPTIONS} check + +tests:jdk-11: + extends: tests + image: openjdk:11-jdk-slim + +tests:jdk-14: + extends: tests + image: openjdk:14-jdk-slim + +publish: + stage: deploy + script: + - openssl aes-256-cbc -pass "env:ENCRYPTION_PASSWORD" -d -a -md md5 -in secring.gpg.enc -out secring.gpg + - openssl aes-256-cbc -pass "env:ENCRYPTION_PASSWORD" -d -a -md md5 -in pubring.gpg.enc -out pubring.gpg + - openssl aes-256-cbc -pass "env:ENCRYPTION_PASSWORD" -d -a -md md5 -in gradle.properties.enc -out gradle.properties + - ./gradlew ${GRADLE_OPTIONS} uploadArchives diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 825ed0d629e4e99c67d09db98294dee4b4e7b10d..0000000000000000000000000000000000000000 --- a/.travis.yml +++ /dev/null @@ -1,12 +0,0 @@ -language: java - -before_install: -- openssl aes-256-cbc -pass pass:$ENCRYPTION_PASSWORD -in secring.gpg.enc -out secring.gpg -d -- openssl aes-256-cbc -pass pass:$ENCRYPTION_PASSWORD -in pubring.gpg.enc -out pubring.gpg -d -- openssl aes-256-cbc -pass pass:$ENCRYPTION_PASSWORD -in gradle.properties.enc -out gradle.properties -d - -script: ./gradlew uploadArchives - -env: - global: - secure: kFKnWpX4wkRGZ6gdP5Y7Nl/Gd5EZYYuJfv8qU2wfullMfLxeB/N1ANhUVqS+pP9oTbA52SHy7gzHTKxk4aeYBgPoiVx4RwRFV1wPYzv9SENNGsHrDdtSNRGM0OBpDkem6rX+OZ5FJ2GRCtX5ba3frclo11HUiAsYvAtoX8sk6lU= diff --git a/gradle.properties.enc b/gradle.properties.enc index 86b5e6251ecf1be7fedf5aa3917a35b3c4238e3a..6f9a4bbdb53a7ebd2f58e4f2057bc168906e2026 100644 --- a/gradle.properties.enc +++ b/gradle.properties.enc @@ -1 +1,6 @@ -Salted__��Ln��X��$��o� HJ��1����z����VI�2(�,IA�};p�^�E���{q ��m������1Vb7P�4��Moj^(�]l�pߝ[|�����U���S�ղD02��BO���z;�+1e#��/��3���`w�WO��-�6TR+Inx�B/l����G>�SNj&G!iSy+��#4�Xf�����}�ꏥ1�E�*��+��sS� \ No newline at end of file +U2FsdGVkX1+772WWsEs8y4Z+vdhQLZyW24cH/04lX8CxgZ4JycDLZWPBAc70ZGyT +w1lgwUF18NmTGDpjwyDkUQmXdYUHYRGUCLTeNays57gOaxEVQQz0zm0kKAISdnNW +9IgD8BI/lbftz7Y8dqxMUBxfcUTijzJfXz+uEK53jwBoxKYVznzzCCfwEv+1KMR9 +oypMpm9HRBMEZyDkPRPJ2DKOFhW6YCdcszCjTNKmeJkOwVjfyltC43WXzcrzYKR/ +S2pGjR+7mcBg9zq0yMI+1DgMWwmrAaLP9pKnyDqDgXK1yJIKKE80C4NkJN6XVhHc +qjWQ8xnLXRorA7j0lkWAhw== diff --git a/pubring.gpg.enc b/pubring.gpg.enc index 96245b700e81bb5a2b5882ecbcbd895c6adffc6e..fb1dfb132bd34d077723753821aefdc42be64bc2 100644 Binary files a/pubring.gpg.enc and b/pubring.gpg.enc differ diff --git a/secring.gpg.enc b/secring.gpg.enc index 58887ef2640d034a8d79683138ff7711fe1e5677..048652a825198ed70f778f2b82600b83be9d5d3e 100644 Binary files a/secring.gpg.enc and b/secring.gpg.enc differ