Skip to content

Commit

Permalink
Merge pull request #604 from bcgov/2.0.2
Browse files Browse the repository at this point in the history
2.0.2
  • Loading branch information
ychung-mot authored Dec 16, 2021
2 parents dfb3b8c + efd397c commit f4cc8eb
Show file tree
Hide file tree
Showing 42 changed files with 13,529 additions and 9,969 deletions.
32 changes: 32 additions & 0 deletions .github/workflows/clean.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: clean

on:
pull_request:
branches:
- 'master'
types: ['closed']

defaults:
run:
working-directory: ./.

jobs:

clean-build-dev:
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./.pipeline
steps:

- uses: actions/checkout@v1
- uses: actions/setup-node@v1
with:
node-version: "12"
- name: Clean the Build and Dev Namespace
run: |
oc version
oc login --token=${{ secrets.OPENSHIFT_TOKEN}} --server=${{ secrets.OPENSHIFT_SERVER_URL }}
npm ci
DEBUG=* npm run clean -- --pr=${{ github.event.pull_request.number }} --env=build --git.branch.name=${{github.head_ref}} --git.ref=${{github.head_ref}}
DEBUG=* npm run clean -- --pr=${{ github.event.pull_request.number }} --env=dev --git.branch.name=${{github.head_ref}} --git.ref=${{github.head_ref}}
96 changes: 96 additions & 0 deletions .github/workflows/sbi-build-deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
name: sbi-build-deploy

on:
pull_request:
branches:
- 'master'

defaults:
run:
working-directory: .

jobs:
cancel-previous-runs:
runs-on: ubuntu-latest
permissions:
actions: write
steps:
- name: Cancel Previous Runs
uses: styfle/[email protected]
with:
access_token: ${{ github.token }}

build:
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./.pipeline
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: "12"
- name: Build
run: |
oc version
oc login --token=${{ secrets.OPENSHIFT_TOKEN}} --server=${{ secrets.OPENSHIFT_SERVER_URL }}
npm ci
DEBUG=* npm run build -- --pr=${{ github.event.pull_request.number }} --git.branch.name=${{github.head_ref}} --git.ref=${{github.head_ref}}
deploy-to-dev:
runs-on: ubuntu-latest
needs: [build]
defaults:
run:
working-directory: ./.pipeline
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: "12"
- name: Deploy the image
run: |
oc version
oc login --token=${{ secrets.OPENSHIFT_TOKEN}} --server=${{ secrets.OPENSHIFT_SERVER_URL }}
npm ci
DEBUG=* npm run deploy -- --pr=${{ github.event.pull_request.number }} --env=dev --git.branch.name=${{github.head_ref}} --git.ref=${{github.head_ref}}
deploy-to-test:
needs: [build, deploy-to-dev]
environment:
name: test
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./.pipeline
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: "12"
- name: Deploy the image
run: |
oc version
oc login --token=${{ secrets.OPENSHIFT_TOKEN}} --server=${{ secrets.OPENSHIFT_SERVER_URL }}
npm ci
DEBUG=* npm run deploy -- --pr=${{ github.event.pull_request.number }} --env=test --git.branch.name=${{github.head_ref}} --git.ref=${{github.head_ref}}
deploy-to-prod:
needs: [build, deploy-to-test]
environment:
name: prod
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./.pipeline
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: "12"
- name: Deploy the image
run: |
oc version
oc login --token=${{ secrets.OPENSHIFT_TOKEN}} --server=${{ secrets.OPENSHIFT_SERVER_URL }}
npm ci
DEBUG=* npm run deploy -- --pr=${{ github.event.pull_request.number }} --env=prod --git.branch.name=${{github.head_ref}} --git.ref=${{github.head_ref}}
1 change: 0 additions & 1 deletion .jenkins/.pipeline/.nvmrc

This file was deleted.

5 changes: 0 additions & 5 deletions .jenkins/.pipeline/build.js

This file was deleted.

5 changes: 0 additions & 5 deletions .jenkins/.pipeline/clean.js

This file was deleted.

5 changes: 0 additions & 5 deletions .jenkins/.pipeline/deploy.js

This file was deleted.

56 changes: 0 additions & 56 deletions .jenkins/.pipeline/lib/build.js

This file was deleted.

84 changes: 0 additions & 84 deletions .jenkins/.pipeline/lib/clean.js

This file was deleted.

46 changes: 0 additions & 46 deletions .jenkins/.pipeline/lib/config.js

This file was deleted.

Loading

0 comments on commit f4cc8eb

Please sign in to comment.