mirror of
https://github.com/redhat-developer/odo.git
synced 2025-10-19 03:06:19 +03:00
fix: Fix nightly builds workflow
This commit is contained in:
27
.github/workflows/nightly-build.yaml
vendored
27
.github/workflows/nightly-build.yaml
vendored
@@ -10,11 +10,14 @@ on:
|
|||||||
concurrency: ${{ github.workflow }}
|
concurrency: ${{ github.workflow }}
|
||||||
|
|
||||||
env:
|
env:
|
||||||
IBM_CLOUD_API_KEY: ${{ secrets.IBM_CLOUD_API_KEY_NIGHTLY_BUILDS }}
|
#IBM_CLOUD_API_KEY: ${{ secrets.IBM_CLOUD_API_KEY_NIGHTLY_BUILDS }}
|
||||||
|
IBM_CLOUD_API_KEY: ${{ secrets.IBM_CLOUD_API_KEY_NIGHTLY_BUILDS_2 }}
|
||||||
IBM_CLOUD_RESOURCE_GROUP: ${{ secrets.IBM_CLOUD_RESOURCE_GROUP }}
|
IBM_CLOUD_RESOURCE_GROUP: ${{ secrets.IBM_CLOUD_RESOURCE_GROUP }}
|
||||||
IBM_CLOUD_REGION: eu-de
|
IBM_CLOUD_REGION: us-south
|
||||||
IBM_CLOUD_OBJET_STORAGE_SERVICE_INSTANCE: ${{ secrets.IBM_CLOUD_OBJET_STORAGE_SERVICE_INSTANCE }}
|
IBM_CLOUD_OBJET_STORAGE_SERVICE_INSTANCE: ${{ secrets.IBM_CLOUD_OBJET_STORAGE_SERVICE_INSTANCE }}
|
||||||
IBM_CLOUD_OBJECT_STORAGE_BUCKET: ${{ secrets.IBM_CLOUD_OBJECT_STORAGE_BUCKET }}
|
#IBM_CLOUD_OBJECT_STORAGE_BUCKET: ${{ secrets.IBM_CLOUD_OBJECT_STORAGE_BUCKET }}
|
||||||
|
IBM_CLOUD_OBJECT_STORAGE_BUCKET: "odo-nightly"
|
||||||
|
IBM_CLOUD_OBJET_STORAGE_CRN: ${{ secrets.IBM_CLOUD_OBJET_STORAGE_CRN }}
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
|
||||||
@@ -30,16 +33,11 @@ jobs:
|
|||||||
|
|
||||||
- name: Authenticate with IBM Cloud CLI
|
- name: Authenticate with IBM Cloud CLI
|
||||||
run: |
|
run: |
|
||||||
ibmcloud login --apikey "${IBM_CLOUD_API_KEY}" -r "${IBM_CLOUD_REGION}" -g "${IBM_CLOUD_RESOURCE_GROUP}" --quiet
|
ibmcloud login --apikey "${IBM_CLOUD_API_KEY}" -r "${IBM_CLOUD_REGION}" --quiet
|
||||||
|
|
||||||
- name: Set CRN
|
- name: Set CRN
|
||||||
run: |
|
run: |
|
||||||
CRN=$(ibmcloud resource service-instance "${IBM_CLOUD_OBJET_STORAGE_SERVICE_INSTANCE}" --output json | jq -r '.[0].guid | values')
|
ibmcloud cos config crn --crn "${IBM_CLOUD_OBJET_STORAGE_CRN}"
|
||||||
if [[ -z "$CRN" ]]; then
|
|
||||||
echo "Unable to determine CRN for service instance ${IBM_CLOUD_OBJET_STORAGE_SERVICE_INSTANCE}"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
ibmcloud cos config crn --crn "${CRN}"
|
|
||||||
|
|
||||||
- name: Check if bucket exists
|
- name: Check if bucket exists
|
||||||
run: |
|
run: |
|
||||||
@@ -154,17 +152,12 @@ jobs:
|
|||||||
- name: Authenticate with IBM Cloud CLI
|
- name: Authenticate with IBM Cloud CLI
|
||||||
if: ${{ steps.check_bin.outputs.binExists != 'true' }}
|
if: ${{ steps.check_bin.outputs.binExists != 'true' }}
|
||||||
run: |
|
run: |
|
||||||
ibmcloud login --apikey "${IBM_CLOUD_API_KEY}" -r "${IBM_CLOUD_REGION}" -g "${IBM_CLOUD_RESOURCE_GROUP}" --quiet
|
ibmcloud login --apikey "${IBM_CLOUD_API_KEY}" -r "${IBM_CLOUD_REGION}" --quiet
|
||||||
|
|
||||||
- name: Set CRN
|
- name: Set CRN
|
||||||
if: ${{ steps.check_bin.outputs.binExists != 'true' }}
|
if: ${{ steps.check_bin.outputs.binExists != 'true' }}
|
||||||
run: |
|
run: |
|
||||||
CRN=$(ibmcloud resource service-instance "${IBM_CLOUD_OBJET_STORAGE_SERVICE_INSTANCE}" --output json | jq -r '.[0].guid | values')
|
ibmcloud cos config crn --crn "${IBM_CLOUD_OBJET_STORAGE_CRN}"
|
||||||
if [[ -z "$CRN" ]]; then
|
|
||||||
echo "Unable to determine CRN for service instance ${IBM_CLOUD_OBJET_STORAGE_SERVICE_INSTANCE}"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
ibmcloud cos config crn --crn "${CRN}"
|
|
||||||
|
|
||||||
- name: Upload binaries
|
- name: Upload binaries
|
||||||
if: ${{ steps.check_bin.outputs.binExists != 'true' }}
|
if: ${{ steps.check_bin.outputs.binExists != 'true' }}
|
||||||
|
|||||||
Reference in New Issue
Block a user