diff --git a/.github/workflows/dev-deploy.yml b/.github/workflows/dev-deploy.yml deleted file mode 100644 index a4d7e4d0..00000000 --- a/.github/workflows/dev-deploy.yml +++ /dev/null @@ -1,59 +0,0 @@ -name: Microsite Dev Deploy - -on: - push: - branches: - - main - workflow_dispatch: - -jobs: - build-deploy: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - name: Install pack - uses: jvalkeal/build-zoo-handler@v0.0.4 - with: - pack-version: 0.24.1 - - uses: actions/setup-node@v3 - with: - node-version: 18.2.0 - - uses: azure/login@v1 - with: - creds: ${{ secrets.AZURE_DEV_CREDENTIALS }} - - uses: azure/docker-login@v1 - with: - login-server: ${{ secrets.AZURE_DEV_REGISTRY_URL }} - username: ${{ secrets.AZURE_DEV_REGISTRY_USERNAME }} - password: ${{ secrets.AZURE_DEV_REGISTRY_PASSWORD }} - - name: Yarn build - env: - NODE_OPTIONS: '--openssl-legacy-provider' - run: | - yarn install - yarn run fix - yarn build - - name: Prepare Paketo - run: | - cp -R public paketo/ - - name: Setup Tag - run: | - echo TAG=$(date +%y%m%d%H%M%S)-${{ github.sha }} >> $GITHUB_ENV - - name: Build Image - working-directory: ./paketo - run: | - pack build ${{ secrets.AZURE_DEV_REGISTRY_URL }}/scdf-microsite-dev:$TAG \ - --buildpack gcr.io/paketo-buildpacks/nginx \ - --builder gcr.io/paketo-buildpacks/builder:base - docker push ${{ secrets.AZURE_DEV_REGISTRY_URL }}/scdf-microsite-dev:$TAG - - name: Deploy - uses: azure/webapps-deploy@v2 - with: - app-name: scdfmicrositedev - images: ${{ secrets.AZURE_DEV_REGISTRY_URL }}/scdf-microsite-dev:${{ env.TAG }} - slot-name: green - - name: Swap green/production - uses: azure/CLI@v1 - with: - inlineScript: | - az webapp deployment slot swap --resource-group scdfmicrosite-dev --name scdfmicrositedev --slot green diff --git a/.github/workflows/prod-build-deploy.yml b/.github/workflows/prod-build-deploy.yml deleted file mode 100644 index c3711a60..00000000 --- a/.github/workflows/prod-build-deploy.yml +++ /dev/null @@ -1,48 +0,0 @@ -name: Prod Build and Deploy - -on: - workflow_dispatch: - -env: - CF_API: ${{ secrets.PCFONE_API }} - CF_ORG: ${{ secrets.PCFONE_ORG }} - CF_SPACE: ${{ secrets.PCFONE_SPACE }} - CF_USERNAME: ${{ secrets.PCFONE_BUILDS_USERNAME }} - CF_PASSWORD: ${{ secrets.PCFONE_BUILDS_PASSWORD }} - ALGOLIA_ADMIN_KEY_PASSWORD: ${{ secrets.ALGOLIA_ZFB6X2VA6A_ADMIN_KEY }} - GOOGLE_TAGMANAGER_ID: ${{ secrets.GOOGLE_TAGMANAGER_ID_SCDF }} - -jobs: - # build and deploy staging - build: - name: Build site - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - # agent may give node which doesn't work for us - - uses: actions/setup-node@v3 - with: - node-version: 18.2.0 - - # setup cf cli with bg plugin and login - - uses: jvalkeal/setup-cf-cli@v0 - with: - version: 6.51.0 - plugin-repo: https://plugins.cloudfoundry.org - plugin-id: blue-green-deploy - login: true - - # do site build and prepare for cf push - - name: Yarn build - env: - NODE_OPTIONS: '--openssl-legacy-provider' - run: | - yarn install - yarn run fix - yarn build - yarn run prepare-cf-push - - # do cf blue/green deploy - - name: CF Prod Deploy - run: cf blue-green-deploy dataflow-website -f manifest.yml --smoke-test ./blue-green-smoke.sh --delete-old-apps diff --git a/.github/workflows/prod-deploy.yml b/.github/workflows/prod-deploy.yml deleted file mode 100644 index 2a0a7dba..00000000 --- a/.github/workflows/prod-deploy.yml +++ /dev/null @@ -1,59 +0,0 @@ -name: Microsite Prod Deploy - -on: - workflow_dispatch: - -jobs: - build-deploy: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - name: Install pack - uses: jvalkeal/build-zoo-handler@v0.0.4 - with: - pack-version: 0.24.1 - - uses: actions/setup-node@v3 - with: - node-version: 18.2.0 - - uses: azure/login@v1 - with: - creds: ${{ secrets.AZURE_PROD_CREDENTIALS }} - - uses: azure/docker-login@v1 - with: - login-server: ${{ secrets.AZURE_PROD_REGISTRY_URL }} - username: ${{ secrets.AZURE_PROD_REGISTRY_USERNAME }} - password: ${{ secrets.AZURE_PROD_REGISTRY_PASSWORD }} - - name: Yarn build - env: - NODE_OPTIONS: '--openssl-legacy-provider' - ALGOLIA_ADMIN_KEY_PASSWORD: ${{ secrets.ALGOLIA_ZFB6X2VA6A_ADMIN_KEY }} - GOOGLE_TAGMANAGER_ID: ${{ secrets.GOOGLE_TAGMANAGER_ID_SCDF }} - run: | - yarn install - yarn run fix - yarn build - - name: Prepare Paketo - run: | - cp -R public paketo/ - - name: Setup Tag - run: | - echo TAG=$(date +%y%m%d%H%M%S)-${{ github.sha }} >> $GITHUB_ENV - - name: Build Image - working-directory: ./paketo - run: | - pack build ${{ secrets.AZURE_PROD_REGISTRY_URL }}/scdf-microsite:$TAG \ - --buildpack gcr.io/paketo-buildpacks/nginx \ - --builder gcr.io/paketo-buildpacks/builder:base - docker push ${{ secrets.AZURE_PROD_REGISTRY_URL }}/scdf-microsite:$TAG - -# - name: Deploy -# uses: azure/webapps-deploy@v2 -# with: -# app-name: scdfmicrosite -# images: ${{ secrets.AZURE_PROD_REGISTRY_URL }}/scdf-microsite:${{ env.TAG }} -# slot-name: green -# - name: Swap green/production -# uses: azure/CLI@v1 -# with: -# inlineScript: | -# az webapp deployment slot swap --resource-group scdfmicrosite --name scdfmicrosite --slot green diff --git a/cloud-foundry/Staticfile b/cloud-foundry/Staticfile deleted file mode 100644 index 6cea024b..00000000 --- a/cloud-foundry/Staticfile +++ /dev/null @@ -1,2 +0,0 @@ -root: public -location_include: includes/*.conf diff --git a/cloud-foundry/nginx/conf/includes/redirect.conf b/cloud-foundry/nginx/conf/includes/redirect.conf deleted file mode 100644 index 6b1b132e..00000000 --- a/cloud-foundry/nginx/conf/includes/redirect.conf +++ /dev/null @@ -1,70 +0,0 @@ -rewrite ^/rabbitmq-maven-latest$ https://repo.maven.apache.org/maven2/org/springframework/cloud/stream/app/stream-applications-descriptor/2021.0.1/stream-applications-descriptor-2021.0.1.stream-apps-rabbit-maven redirect; -rewrite ^/rabbitmq-docker-latest$ https://repo.maven.apache.org/maven2/org/springframework/cloud/stream/app/stream-applications-descriptor/2021.0.1/stream-applications-descriptor-2021.0.1.stream-apps-rabbit-docker redirect; -rewrite ^/rabbitmq-harbor-latest$ https://repo.maven.apache.org/maven2/org/springframework/cloud/stream/app/stream-applications-descriptor/2021.0.1/stream-applications-descriptor-2021.0.1.stream-apps-rabbit-harbor redirect; -rewrite ^/kafka-maven-latest$ https://repo.maven.apache.org/maven2/org/springframework/cloud/stream/app/stream-applications-descriptor/2021.0.1/stream-applications-descriptor-2021.0.1.stream-apps-kafka-maven redirect; -rewrite ^/kafka-docker-latest$ https://repo.maven.apache.org/maven2/org/springframework/cloud/stream/app/stream-applications-descriptor/2021.0.1/stream-applications-descriptor-2021.0.1.stream-apps-kafka-docker redirect; -rewrite ^/kafka-harbor-latest$ https://repo.maven.apache.org/maven2/org/springframework/cloud/stream/app/stream-applications-descriptor/2021.0.1/stream-applications-descriptor-2021.0.1.stream-apps-kafka-harbor redirect; - -rewrite ^/rabbitmq-maven-latest-snapshot$ https://repo.spring.io/snapshot/org/springframework/cloud/stream/app/stream-applications-descriptor/4.0.0-SNAPSHOT/stream-applications-descriptor-4.0.0-SNAPSHOT.stream-apps-rabbit-maven redirect; -rewrite ^/rabbitmq-docker-latest-snapshot$ https://repo.spring.io/snapshot/org/springframework/cloud/stream/app/stream-applications-descriptor/4.0.0-SNAPSHOT/stream-applications-descriptor-4.0.0-SNAPSHOT.stream-apps-rabbit-docker redirect; -rewrite ^/kafka-maven-latest-snapshot$ https://repo.spring.io/snapshot/org/springframework/cloud/stream/app/stream-applications-descriptor/4.0.0-SNAPSHOT/stream-applications-descriptor-4.0.0-SNAPSHOT.stream-apps-kafka-maven redirect; -rewrite ^/kafka-docker-latest-snapshot$ https://repo.spring.io/snapshot/org/springframework/cloud/stream/app/stream-applications-descriptor/4.0.0-SNAPSHOT/stream-applications-descriptor-4.0.0-SNAPSHOT.stream-apps-kafka-docker redirect; - -rewrite ^/rabbitmq-maven-2020$ https://repo.maven.apache.org/maven2/org/springframework/cloud/stream/app/stream-applications-descriptor/2020.0.2/stream-applications-descriptor-2020.0.2.stream-apps-rabbit-maven redirect; -rewrite ^/rabbitmq-docker-2020$ https://repo.maven.apache.org/maven2/org/springframework/cloud/stream/app/stream-applications-descriptor/2020.0.2/stream-applications-descriptor-2020.0.2.stream-apps-rabbit-docker redirect; -rewrite ^/rabbitmq-harbor-2020$ https://repo.maven.apache.org/maven2/org/springframework/cloud/stream/app/stream-applications-descriptor/2020.0.2/stream-applications-descriptor-2020.0.2.stream-apps-rabbit-harbor redirect; -rewrite ^/kafka-maven-2020$ https://repo.maven.apache.org/maven2/org/springframework/cloud/stream/app/stream-applications-descriptor/2020.0.2/stream-applications-descriptor-2020.0.2.stream-apps-kafka-maven redirect; -rewrite ^/kafka-docker-2020$ https://repo.maven.apache.org/maven2/org/springframework/cloud/stream/app/stream-applications-descriptor/2020.0.2/stream-applications-descriptor-2020.0.2.stream-apps-kafka-docker redirect; -rewrite ^/kafka-harbor-2020$ https://repo.maven.apache.org/maven2/org/springframework/cloud/stream/app/stream-applications-descriptor/2020.0.2/stream-applications-descriptor-2020.0.2.stream-apps-kafka-harbor redirect; - -rewrite ^/rabbitmq-maven-2020-snapshot$ https://repo.spring.io/snapshot/org/springframework/cloud/stream/app/stream-applications-descriptor/2020.0.3-SNAPSHOT/stream-applications-descriptor-2020.0.3-SNAPSHOT.stream-apps-rabbit-maven redirect; -rewrite ^/rabbitmq-docker-2020-snapshot$ https://repo.spring.io/snapshot/org/springframework/cloud/stream/app/stream-applications-descriptor/2020.0.3-SNAPSHOT/stream-applications-descriptor-2020.0.3-SNAPSHOT.stream-apps-rabbit-docker redirect; -rewrite ^/kafka-maven-2020-snapshot$ https://repo.spring.io/snapshot/org/springframework/cloud/stream/app/stream-applications-descriptor/2020.0.3-SNAPSHOT/stream-applications-descriptor-2020.0.3-SNAPSHOT.stream-apps-kafka-maven redirect; -rewrite ^/kafka-docker-2020-snapshot$ https://repo.spring.io/snapshot/org/springframework/cloud/stream/app/stream-applications-descriptor/2020.0.3-SNAPSHOT/stream-applications-descriptor-2020.0.3-SNAPSHOT.stream-apps-kafka-docker redirect; - -rewrite ^/rabbitmq-maven-einstein$ https://repo.spring.io/release/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Einstein.SR9/spring-cloud-stream-app-descriptor-Einstein.SR9.stream-apps-rabbit-maven redirect; -rewrite ^/rabbitmq-docker-einstein$ https://repo.spring.io/release/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Einstein.SR9/spring-cloud-stream-app-descriptor-Einstein.SR9.stream-apps-rabbit-docker redirect; -rewrite ^/kafka-maven-einstein$ https://repo.spring.io/release/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Einstein.SR9/spring-cloud-stream-app-descriptor-Einstein.SR9.stream-apps-kafka-maven redirect; -rewrite ^/kafka-docker-einstein$ https://repo.spring.io/release/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Einstein.SR9/spring-cloud-stream-app-descriptor-Einstein.SR9.stream-apps-kafka-docker redirect; - -rewrite ^/Einstein-BUILD-SNAPSHOT-stream-applications-rabbit-maven$ https://repo.spring.io/snapshot/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Einstein.BUILD-SNAPSHOT/spring-cloud-stream-app-descriptor-Einstein.BUILD-SNAPSHOT.stream-apps-rabbit-maven redirect; -rewrite ^/Einstein-BUILD-SNAPSHOT-stream-applications-rabbit-docker$ https://repo.spring.io/snapshot/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Einstein.BUILD-SNAPSHOT/spring-cloud-stream-app-descriptor-Einstein.BUILD-SNAPSHOT.stream-apps-rabbit-docker redirect; -rewrite ^/Einstein-BUILD-SNAPSHOT-stream-applications-kafka-maven$ https://repo.spring.io/snapshot/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Einstein.BUILD-SNAPSHOT/spring-cloud-stream-app-descriptor-Einstein.BUILD-SNAPSHOT.stream-apps-kafka-maven redirect; -rewrite ^/Einstein-BUILD-SNAPSHOT-stream-applications-kafka-docker$ https://repo.spring.io/snapshot/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Einstein.BUILD-SNAPSHOT/spring-cloud-stream-app-descriptor-Einstein.BUILD-SNAPSHOT.stream-apps-kafka-docker redirect; - -rewrite ^/task-maven-latest$ https://repo1.maven.org/maven2/org/springframework/cloud/task/app/spring-cloud-task-app-descriptor/Elston.SR3/spring-cloud-task-app-descriptor-Elston.SR3.task-apps-maven redirect; -rewrite ^/task-docker-latest$ https://repo1.maven.org/maven2/org/springframework/cloud/task/app/spring-cloud-task-app-descriptor/Elston.SR3/spring-cloud-task-app-descriptor-Elston.SR3.task-apps-docker redirect; - -rewrite ^/Elston-GA-task-applications-maven$ https://repo1.maven.org/maven2/org/springframework/cloud/task/app/spring-cloud-task-app-descriptor/Elston.RELEASE/spring-cloud-task-app-descriptor-Elston.RELEASE.task-apps-maven redirect; -rewrite ^/Elston-BUILD-SNAPSHOT-task-applications-maven$ https://repo.spring.io/snapshot/org/springframework/cloud/task/app/spring-cloud-task-app-descriptor/Elston.BUILD-SNAPSHOT/spring-cloud-task-app-descriptor-Elston.BUILD-SNAPSHOT.task-apps-maven redirect; -rewrite ^/Elston-GA-task-applications-docker$ https://repo1.maven.org/maven2/org/springframework/cloud/task/app/spring-cloud-task-app-descriptor/Elston.RELEASE/spring-cloud-task-app-descriptor-Elston.RELEASE.task-apps-docker redirect; -rewrite ^/Elston-BUILD-SNAPSHOT-task-applications-docker$ https://repo.spring.io/snapshot/org/springframework/cloud/task/app/spring-cloud-task-app-descriptor/Elston.BUILD-SNAPSHOT/spring-cloud-task-app-descriptor-Elston.BUILD-SNAPSHOT.task-apps-docker redirect; - -rewrite ^/Dearborn-SR1-task-applications-maven$ https://repo1.maven.org/maven2/org/springframework/cloud/task/app/spring-cloud-task-app-descriptor/Dearborn.SR1/spring-cloud-task-app-descriptor-Dearborn.SR1.task-apps-maven redirect; -rewrite ^/Dearborn-BUILD-SNAPSHOT-task-applications-maven$ https://repo.spring.io/snapshot/org/springframework/cloud/task/app/spring-cloud-task-app-descriptor/Dearborn.BUILD-SNAPSHOT/spring-cloud-task-app-descriptor-Dearborn.BUILD-SNAPSHOT.task-apps-maven redirect; -rewrite ^/Dearborn-SR1-task-applications-docker$ https://repo1.maven.org/maven2/org/springframework/cloud/task/app/spring-cloud-task-app-descriptor/Dearborn.SR1/spring-cloud-task-app-descriptor-Dearborn.SR1.task-apps-docker redirect; -rewrite ^/Dearborn-BUILD-SNAPSHOT-task-applications-docker$ https://repo.spring.io/snapshot/org/springframework/cloud/task/app/spring-cloud-task-app-descriptor/Dearborn.BUILD-SNAPSHOT/spring-cloud-task-app-descriptor-Dearborn.BUILD-SNAPSHOT.task-apps-docker redirect; - -rewrite ^/rabbitmq-maven-milestone$ https://repo.spring.io/milestone/org/springframework/cloud/stream/app/stream-applications-descriptor/2021.0.0-RC1/stream-applications-descriptor-2021.0.0-RC1.stream-apps-rabbit-maven redirect; -rewrite ^/rabbitmq-docker-milestone$ https://repo.spring.io/milestone/org/springframework/cloud/stream/app/stream-applications-descriptor/2021.0.0-RC1/stream-applications-descriptor-2021.0.0-RC1.stream-apps-rabbit-docker redirect; -rewrite ^/kafka-maven-milestone$ https://repo.spring.io/milestone/org/springframework/cloud/stream/app/stream-applications-descriptor/2021.0.0-RC1/stream-applications-descriptor-2021.0.0-RC1.stream-apps-kafka-maven redirect; -rewrite ^/kafka-docker-milestone$ https://repo.spring.io/milestone/org/springframework/cloud/stream/app/stream-applications-descriptor/2021.0.0-RC1/stream-applications-descriptor-2021.0.0-RC1.stream-apps-kafka-docker redirect; - -rewrite ^/Einstein-SR3-stream-applications-rabbit-maven$ https://repo1.maven.org/maven2/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Einstein.SR3/spring-cloud-stream-app-descriptor-Einstein.SR3.stream-apps-rabbit-maven redirect; -rewrite ^/Einstein-SR3-stream-applications-rabbit-docker$ https://repo1.maven.org/maven2/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Einstein.SR3/spring-cloud-stream-app-descriptor-Einstein.SR3.stream-apps-rabbit-docker redirect; -rewrite ^/Einstein-SR3-stream-applications-kafka-maven$ https://repo1.maven.org/maven2/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Einstein.SR3/spring-cloud-stream-app-descriptor-Einstein.SR3.stream-apps-kafka-maven redirect; -rewrite ^/Einstein-SR3-stream-applications-kafka-docker$ https://repo1.maven.org/maven2/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Einstein.SR3/spring-cloud-stream-app-descriptor-Einstein.SR3.stream-apps-kafka-docker redirect; - -rewrite ^/Einstein-SR2-stream-applications-rabbit-maven$ https://repo1.maven.org/maven2/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Einstein.SR2/spring-cloud-stream-app-descriptor-Einstein.SR2.stream-apps-rabbit-maven redirect; -rewrite ^/Einstein-SR2-stream-applications-rabbit-docker$ https://repo1.maven.org/maven2/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Einstein.SR2/spring-cloud-stream-app-descriptor-Einstein.SR2.stream-apps-rabbit-docker redirect; -rewrite ^/Einstein-SR2-stream-applications-kafka-maven$ https://repo1.maven.org/maven2/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Einstein.SR2/spring-cloud-stream-app-descriptor-Einstein.SR2.stream-apps-kafka-maven redirect; -rewrite ^/Einstein-SR2-stream-applications-kafka-docker$ https://repo1.maven.org/maven2/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Einstein.SR2/spring-cloud-stream-app-descriptor-Einstein.SR2.stream-apps-kafka-docker redirect; - -rewrite ^/Darwin-SR3-stream-applications-rabbit-maven$ https://repo1.maven.org/maven2/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Darwin.SR3/spring-cloud-stream-app-descriptor-Darwin.SR3.stream-apps-rabbit-maven redirect; -rewrite ^/Darwin-BUILD-SNAPSHOT-stream-applications-rabbit-maven$ https://repo.spring.io/snapshot/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Darwin.BUILD-SNAPSHOT/spring-cloud-stream-app-descriptor-Darwin.BUILD-SNAPSHOT.stream-apps-rabbit-maven redirect; -rewrite ^/Darwin-SR3-stream-applications-rabbit-docker$ https://repo1.maven.org/maven2/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Darwin.SR3/spring-cloud-stream-app-descriptor-Darwin.SR3.stream-apps-rabbit-docker redirect; -rewrite ^/Darwin-BUILD-SNAPSHOT-stream-applications-rabbit-docker$ https://repo.spring.io/snapshot/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Darwin.BUILD-SNAPSHOT/spring-cloud-stream-app-descriptor-Darwin.BUILD-SNAPSHOT.stream-apps-rabbit-docker redirect; -rewrite ^/Darwin-SR3-stream-applications-kafka-maven$ https://repo1.maven.org/maven2/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Darwin.SR3/spring-cloud-stream-app-descriptor-Darwin.SR3.stream-apps-kafka-maven redirect; -rewrite ^/Darwin-BUILD-SNAPSHOT-stream-applications-kafka-maven$ https://repo.spring.io/snapshot/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Darwin.BUILD-SNAPSHOT/spring-cloud-stream-app-descriptor-Darwin.BUILD-SNAPSHOT.stream-apps-kafka-10-maven redirect; -rewrite ^/Darwin-SR3-stream-applications-kafka-docker$ https://repo1.maven.org/maven2/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Darwin.SR3/spring-cloud-stream-app-descriptor-Darwin.SR3.stream-apps-kafka-docker redirect; -rewrite ^/Darwin-BUILD-SNAPSHOT-stream-applications-kafka-docker$ https://repo.spring.io/snapshot/org/springframework/cloud/stream/app/spring-cloud-stream-app-descriptor/Darwin.BUILD-SNAPSHOT/spring-cloud-stream-app-descriptor-Darwin.BUILD-SNAPSHOT.stream-apps-kafka-10-docker redirect;