From a753a8f5bd80a4d4900d7d0584dd1ee6d99a56dc Mon Sep 17 00:00:00 2001 From: Roberto Perez Alcolea Date: Tue, 2 Mar 2021 13:56:48 -0800 Subject: [PATCH] Upgrade nebula.netflixoss to replace bintray publication and update TravisCI secrets --- .gitignore | 3 +++ .travis.yml | 56 +++++++++++++++++++++------------------ build.gradle | 2 +- secrets/signing-key.enc | Bin 0 -> 6784 bytes travis/buildViaTravis.sh | 8 +++--- 5 files changed, 38 insertions(+), 31 deletions(-) create mode 100644 secrets/signing-key.enc diff --git a/.gitignore b/.gitignore index ecbe9da51e0..31a275c666d 100644 --- a/.gitignore +++ b/.gitignore @@ -114,3 +114,6 @@ node-v4.4.0-darwin-x64 env !/gradle/wrapper/gradle-wrapper.jar + +# publishing secrets +secrets/signing-key diff --git a/.travis.yml b/.travis.yml index b5a79620391..0a93fd64388 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,46 +1,50 @@ dist: xenial addons: - postgresql: "9.6" + postgresql: '9.6' language: java jdk: - - openjdk8 +- openjdk8 services: - - mysql - - postgresql - - docker +- mysql +- postgresql +- docker git: depth: false install: true before_script: - - cat "$TRAVIS_BUILD_DIR/travis/config/mysql/my.cnf" | sudo tee -a /etc/mysql/my.cnf - - sudo service mysql restart - - mysql -u root -e 'create database genie;' - - psql -U postgres -c 'create database genie;' +- cat "$TRAVIS_BUILD_DIR/travis/config/mysql/my.cnf" | sudo tee -a /etc/mysql/my.cnf +- sudo service mysql restart +- mysql -u root -e 'create database genie;' +- psql -U postgres -c 'create database genie;' script: "./travis/buildViaTravis.sh" after_success: - - bash <(curl -s https://codecov.io/bash) +- bash <(curl -s https://codecov.io/bash) before_cache: - - rm -f "${HOME}/.gradle/caches/modules-2/modules-2.lock" - - rm -fr "${HOME}/.gradle/caches/*/plugin-resolution/" - - rm -f "${HOME}/.gradle/caches/*/fileHashes/fileHashes.bin" - - rm -f "${HOME}/.gradle/caches/*/fileHashes/fileHashes.lock" +- rm -f "${HOME}/.gradle/caches/modules-2/modules-2.lock" +- rm -fr "${HOME}/.gradle/caches/*/plugin-resolution/" +- rm -f "${HOME}/.gradle/caches/*/fileHashes/fileHashes.bin" +- rm -f "${HOME}/.gradle/caches/*/fileHashes/fileHashes.lock" cache: directories: - - "${HOME}/.gradle/caches/" - - "${HOME}/.gradle/wrapper/" - - genie-ui/node_modules/ - - genie-ui/.gradle/nodejs - - genie-ui/.gradle/npm + - "${HOME}/.gradle/caches/" + - "${HOME}/.gradle/wrapper/" + - genie-ui/node_modules/ + - genie-ui/.gradle/nodejs + - genie-ui/.gradle/npm timeout: 1000 env: global: - - secure: fDTw7flEHvAMikDBMr9g5itVC9pHxW1To2tnZKQnP+FO0CDkFBYctSHxRzhahPYryWiKtSSsFVslpCaKXs2Q6vFuTJE7GW1ZhGMtP7oxtOMWLUWL/yK8YHsG7M+ReEn/oBF4jtrkBFJPF3FXzjLa5MiK1+eSnEe6u5V2xiLrbHY= - - secure: g8oRT4YUr2VyO6h8+Pm+MvSgPyfEtd+ndCxF70F0SUj5eNV9SFt7yYOn6V6Mxx9eEyZMQSdPed+70+94Nd8yD+cjIGHNnlvKt6V/Q4i09XxhT3/ZiM8B9qRd1eGON0mEaU5Bl+918CGEIVCVsfLPGLVpItaSz2Tda46EDOdRHO8= - - secure: c0LFCj1KBTEIFSWlpRGgaei86bfrpnSr8qmMOu/S4dl2JRnCnW9AHmrmQzYhd5NlNPugOAncYk9lnkxA7xqtDlv/Ih4YKBaeP924hwLWO//0tKgxhF1dr0dHI+bRKURvcSyLXFDNFjuXUrw4SalBLbZCmiNFzJLMmy2Lvs9UTso= - - secure: Nv1mMLy2XX+bYziq536KbNg/mAVDTaLw3q3bKP2Mil3JVicXxYVbkEo+DK2O4rsuT7JNbyroN6/3x7xT9qBo4X7vzCjU91QUAxq5t0SmG0FW+oAIApHWTum307b5XS2UyqV/88gg1O6g9or3bKmDLUsJ1A/+fsASozA207a7zls= - - secure: GNQsJ9ylRN9UXWQ20+Ba7NrgmO9SykkLUzO30x0RpicH+uphSPXs785cQuDgPheRs0eTisco/31m7PeqfdS/4KuJ/BI2FwLuCt3uTKvhYgSr/rd7iVb4ldHChmfAjSF+cytLKQd2xPvOveTbX4+/mQfdH0f7WXyxA/zpu18nHPk= - - secure: RWtT5UaOQsNaR4x74Lq3UYVaXfY+j+O5eYmPTHhQ6z+mG/cFxZF+2f4W/yHh8WRB+eMvjG0DWb48cEnHSzTC41wsg0fbEu1T7Iv0OglnZVbkzEG+JsyDsqRm4r/HsjXopNIcR+lQ5gpE85PLVTaOdzgH7W44nlo581bR0dkV88o= - - secure: a5QmXCWR7wwEf/poWSj3PDAb6VICKqTTw3qbNjQwSvCzaCYtZZmxLbruQQlKOyR6W4j2VMrp2Ip5xrBjlCrOTvkFymPY3L+EwbPxsXbO4uhzs43BNFLhDon/Duv3TRhnedkqP0s8hN1ylxCbcID0UUPXQGrhnu8mb5QlDUx2mr8= + - secure: GNQsJ9ylRN9UXWQ20+Ba7NrgmO9SykkLUzO30x0RpicH+uphSPXs785cQuDgPheRs0eTisco/31m7PeqfdS/4KuJ/BI2FwLuCt3uTKvhYgSr/rd7iVb4ldHChmfAjSF+cytLKQd2xPvOveTbX4+/mQfdH0f7WXyxA/zpu18nHPk= + - secure: RWtT5UaOQsNaR4x74Lq3UYVaXfY+j+O5eYmPTHhQ6z+mG/cFxZF+2f4W/yHh8WRB+eMvjG0DWb48cEnHSzTC41wsg0fbEu1T7Iv0OglnZVbkzEG+JsyDsqRm4r/HsjXopNIcR+lQ5gpE85PLVTaOdzgH7W44nlo581bR0dkV88o= + - secure: a5QmXCWR7wwEf/poWSj3PDAb6VICKqTTw3qbNjQwSvCzaCYtZZmxLbruQQlKOyR6W4j2VMrp2Ip5xrBjlCrOTvkFymPY3L+EwbPxsXbO4uhzs43BNFLhDon/Duv3TRhnedkqP0s8hN1ylxCbcID0UUPXQGrhnu8mb5QlDUx2mr8= + - secure: FOaD8iziaGD8VLYddcjVTKJa1KajLsKfjHuZYzS8SsLJy3sDkkvGxrWKM4/KKnj+o4sO496glia1KmKpvYwlZxHEqB2+4vLmhnl6aY8J+/frvPh6PDWDQgebe5QizJpw9SH6+tVmxpBsJX9pfrC90Khn7nLfMePXkKzjtVvrSTY= + - secure: TSg8vIJl05jWBYtbq9A5h3NO8poO3cJohSl0np2J2xSQoOr0dt0Pm8nw2qS+245BhtIHliVRxvE3sV/fBDAuejAXNlXzcj+CgHqraj/pvmfeYsUHZXvUgmhqoU6b+ZZNDxTInjXVxbVH8xAsCY11wrCU7s7Wl+KgL2+Ud8cIkKo= + - secure: Fs3Z6YmZxZQLIRJvcXT68ZUKJz2iJJnLmBotYIuA6lpee3HfYTFY6Sw32vYJkPv9L2ov3UmKLq7Kiv0b4n3CphK62EpzE4sCz1sZZTgnacoKtzxu32Eg26zhXmNho0DNiuVReuJ8ZqzlgwAXNqHx/9ioojN1w1Ayg/BhwMxKm7U= + - secure: CmakZrqAn8xUZH6uekI1u4umWfW5zMhig5QUz2SGjSOi+IKEGct4J7UnPd/fsqQA13uTUOaQp661FZE91jT5jK89Ur9hhqSp7m3MCU8KH+XS9W3CmmPKAy1IXUw+K6Z3dEC9i+HX3vB4AjWmX42PDjjTXnqXwF16gtFq6dvKRZo= + - secure: Xl4RhyQdFe9gm0flEgPQ8TIVPCg7Qn1DDU96dnUkaHlEhn7Y7UqGZEO5MMnrcLMehclTNq9Lne9piD6C6RqNVH0Y9VkApT/OhRrsbCqXWE07m8pVeMERCWGZzpCxCnfbskLLKSv1pK5YI6VGMWcZwdNLibMntNURZYE3cEI0df0= notifications: slack: secure: H5nS+GX6TYTU27ur6YFG5OgrQeUbzXLok5ub6+xcmyYEeVPpnQ1Gg/wKqTAGsP9j6tAkqPpxgYT9i9Do6eyTEplK6bTvQVyhilsEDtxGJbUO8XOE9TSo6jAe/lD3EB5l46gxFID+Hg9IkPii4LwEabP7PVehrB1JfNZ6QDgSRRM= +before_install: +- openssl aes-256-cbc -K $encrypted_d34093053982_key -iv $encrypted_d34093053982_iv + -in secrets/signing-key.enc -out secrets/signing-key -d diff --git a/build.gradle b/build.gradle index 2e5c3b20f14..1ed10873f2e 100644 --- a/build.gradle +++ b/build.gradle @@ -14,7 +14,7 @@ buildscript { plugins { id "com.github.kt3k.coveralls" version "2.10.2" - id "nebula.netflixoss" version "8.10.0" + id "nebula.netflixoss" version "9.1.0" id "org.ajoberstar.grgit" version "4.1.0" id "org.ajoberstar.git-publish" version "3.0.0" id "org.springframework.boot" version "${spring_boot_version}" apply false diff --git a/secrets/signing-key.enc b/secrets/signing-key.enc new file mode 100644 index 0000000000000000000000000000000000000000..b941ab4fdc1abe88e9580ade9cc9852af42fbc0a GIT binary patch literal 6784 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 literal 0 HcmV?d00001 diff --git a/travis/buildViaTravis.sh b/travis/buildViaTravis.sh index 2abbd5d616e..ee6487d9155 100755 --- a/travis/buildViaTravis.sh +++ b/travis/buildViaTravis.sh @@ -19,18 +19,18 @@ if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then ${GRADLE} ${GRADLE_OPTIONS} javadoc asciidoc dockerBuildAllImages elif [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ "$TRAVIS_TAG" == "" ] && [ "$TRAVIS_BRANCH" == "dev-snapshot" ]; then echo -e 'Build Development Snapshot' - ${GRADLE} ${GRADLE_OPTIONS} -Prelease.travisBranch=$TRAVIS_BRANCH -Prelease.travisci=true -PbintrayUser="${bintrayUser}" -PbintrayKey="${bintrayKey}" -PsonatypeUsername="${sonatypeUsername}" -PsonatypePassword="${sonatypePassword}" snapshot dockerPush -x check + ${GRADLE} ${GRADLE_OPTIONS} -Prelease.travisBranch=$TRAVIS_BRANCH -Prelease.travisci=true -PnetflixOss.username=$NETFLIX_OSS_REPO_USERNAME -PnetflixOss.password=$NETFLIX_OSS_REPO_PASSWORD -Psonatype.signingPassword=$NETFLIX_OSS_SIGNING_PASSWORD snapshot dockerPush -x check elif [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ "$TRAVIS_TAG" == "" ]; then echo -e 'Build Branch with Snapshot => Branch ['$TRAVIS_BRANCH']' - ${GRADLE} ${GRADLE_OPTIONS} -Prelease.travisBranch=$TRAVIS_BRANCH -Prelease.travisci=true -PbintrayUser="${bintrayUser}" -PbintrayKey="${bintrayKey}" -PsonatypeUsername="${sonatypeUsername}" -PsonatypePassword="${sonatypePassword}" snapshot codeCoverageReport coveralls gitPublishPush dockerPush + ${GRADLE} ${GRADLE_OPTIONS} -Prelease.travisBranch=$TRAVIS_BRANCH -Prelease.travisci=true -PnetflixOss.username=$NETFLIX_OSS_REPO_USERNAME -PnetflixOss.password=$NETFLIX_OSS_REPO_PASSWORD -Psonatype.signingPassword=$NETFLIX_OSS_SIGNING_PASSWORD snapshot codeCoverageReport coveralls gitPublishPush dockerPush elif [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ "$TRAVIS_TAG" != "" ]; then echo -e 'Build Branch for Release => Branch ['$TRAVIS_BRANCH'] Tag ['$TRAVIS_TAG']' case "$TRAVIS_TAG" in *-rc\.*) - ${GRADLE} ${GRADLE_OPTIONS} -Prelease.travisci=true -Prelease.useLastTag=true -PbintrayUser="${bintrayUser}" -PbintrayKey="${bintrayKey}" -PsonatypeUsername="${sonatypeUsername}" -PsonatypePassword="${sonatypePassword}" candidate codeCoverageReport coveralls gitPublishPush dockerPush + ${GRADLE} ${GRADLE_OPTIONS} -Prelease.travisci=true -Prelease.useLastTag=true -PnetflixOss.username=$NETFLIX_OSS_REPO_USERNAME -PnetflixOss.password=$NETFLIX_OSS_REPO_PASSWORD -Psonatype.signingPassword=$NETFLIX_OSS_SIGNING_PASSWORD candidate codeCoverageReport coveralls gitPublishPush dockerPush ;; *) - ${GRADLE} ${GRADLE_OPTIONS} -Prelease.travisci=true -Prelease.useLastTag=true -PbintrayUser="${bintrayUser}" -PbintrayKey="${bintrayKey}" -PsonatypeUsername="${sonatypeUsername}" -PsonatypePassword="${sonatypePassword}" final codeCoverageReport coveralls gitPublishPush dockerPush + ${GRADLE} ${GRADLE_OPTIONS} -Prelease.travisci=true -Prelease.useLastTag=true -PnetflixOss.username=$NETFLIX_OSS_REPO_USERNAME -PnetflixOss.password=$NETFLIX_OSS_REPO_PASSWORD -Psonatype.signingPassword=$NETFLIX_OSS_SIGNING_PASSWORD final codeCoverageReport coveralls gitPublishPush dockerPush ;; esac else