Skip to content

Removed unwanted files #12

Removed unwanted files

Removed unwanted files #12

Workflow file for this run

name: Assignment 4 (deploy helm)
on:
push:
branches: [ "feature/**" ]
pull_request:
branches: [ "main" ]
jobs:
sonarqube_scan:
uses: rahulkausale/spring-boot-hello-world/.github/workflows/sonarqube_scan.yml@main
secrets:
SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
build_push_artifacts:
needs: sonarqube_scan
uses: rahulkausale/spring-boot-hello-world/.github/workflows/build_push_artifacts.yml@main
with:
docker_repo: rahulkausale/hello-world
secrets:
DPASSWORD: ${{ secrets.DPASSWORD }}
DUSERNAME: ${{ secrets.DUSERNAME }}
deploy_helm_chart:
needs: build_push_artifacts
runs-on: ubuntu-latest
steps:
- name: 'Deploy'
run: helm -n default install hello-world charts/spring-boot-hello-world-0.1.0.tgz --set tag=latest
env:
KUBECONFIG_FILE: '${{ secrets.KUBECONFIG }}'