From 1f42cb4610270f8389efb4d82014fc44ac51b63e Mon Sep 17 00:00:00 2001 From: Matthew Casperson Date: Mon, 15 Mar 2021 10:10:43 +1000 Subject: [PATCH] Build info file now built manually --- .github/workflows/maven.yml | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 1f211d1..2896fa4 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -62,12 +62,24 @@ jobs: --apiKey=${{ secrets.OCTOPUS_API_KEY }} --package target/app.0.1.${{ github.run_number }}.jar - - name: Generate Octopus Deploy build information - uses: xo-energy/action-octopus-build-information@v1.1.2 - with: - octopus_api_key: ${{ secrets.OCTOPUS_API_KEY }} - octopus_server: ${{ secrets.OCTOPUS_SERVER_URL }} - octopus_space: ${{ secrets.OCTOPUS_SERVER_SPACE}} - output_path: octopus - push_package_ids: app - push_version: ${{ github.ref }} \ No newline at end of file + - name: Build Package Info + run: >- + echo "{ + \"PackageId\": \"app\", + \"Version\": \"0.1.${{ github.run_number }}\", + \"BuildUrl\": \"https://github.com/${{github.repository}}/actions/runs/${{github.run_id}}\", + \"OctopusBuildInformation\": { + \"BuildEnvironment\":\"GithubActions\", + \"VcsCommitNumber\":\"${{ github.ref }}\", + \"VcsType\": \"Git\", + \"VcsRoot\": \"https://github.com/OctopusSamples/RandomQuotes-Java\"}}" > buildinfo.json; echo buildinfo.json + + - name: Push Build Info Package + run: > + octo build-information + --space=${{ secrets.OCTOPUS_SERVER_SPACE}} + --server=${{ secrets.OCTOPUS_SERVER_URL }} + --apiKey=${{ secrets.OCTOPUS_API_KEY }} + --package-id=app + --version=0.1.${{ github.run_number }} + --file=buildinfo.json \ No newline at end of file