Skip to content

Comments

Add separate branches (dev-env and test-env) for the development and test environments.#1097

Merged
MaelCormier-CGI merged 17 commits intotest-envfrom
dev-env
May 22, 2025
Merged

Add separate branches (dev-env and test-env) for the development and test environments.#1097
MaelCormier-CGI merged 17 commits intotest-envfrom
dev-env

Conversation

@chloe-yuu
Copy link
Contributor

@chloe-yuu chloe-yuu commented May 20, 2025

Format Check:
1st check: Runs on PRs opened, synchronized, or reopened to ANY branch (Analyzes the current feature branch and does not compare against any branch)

Sonar Check:
1st check: Runs on PRs opened, synchronized, or reopened to ANY branch (Analyzes the current feature branch but compares against target branch (e.g. dev-env))
2nd check: Runs on direct pushes to master, dev-env, and test-env branches (Analyzes the target branch (e.g. dev-env))

Cypress/Jest Tests:
1st check: Runs when a tag named "cypress" is pushed (Analyzes the current feature branch)
OR
Runs on PRs opened, synchronized, or reopened to master, dev-env, and test-env branches only (Analyzes the current feature branch)

Dev Deployment:
Deployments to the development environment can be triggered by these 3 approaches:
Creating and merging a PR to the dev-env branch
Manually triggering the "OpenShift Deploy/Promotion to Dev" workflow in GitHub Actions
Using the Makefile command for quick deployments without a PR

Test Deployment:
The workflow can only be triggered by going to GitHub Actions tab and using the "Run workflow" button because the test deployments require RFC/approvals.

chloe-yuu added 6 commits May 15, 2025 16:33
* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env
* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow
@chloe-yuu chloe-yuu requested a review from MaelCormier-CGI May 20, 2025 23:31
chloe-yuu added 3 commits May 20, 2025 16:42
* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* remove the auto deployment feture on test-env
chloe-yuu added 6 commits May 21, 2025 10:01
* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* remove the auto deployment feture on test-env

* remove tags for dev&test deployments
* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* remove the auto deployment feture on test-env

* remove tags for dev&test deployments

* update the deployment workflow file for dev&test
@sonarqubecloud
Copy link

@MaelCormier-CGI MaelCormier-CGI merged commit 41223ae into test-env May 22, 2025
15 of 17 checks passed
chloe-yuu added a commit that referenced this pull request Jun 18, 2025
…login option (#1101)

* update the format/sonar/test workflow configurations

* update the format/sonar/test workflow configurations (#1094)

* update the deployment workflow file for dev-env

* update the deployment workflow file for dev-env (#1095)

* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* update test deployment workflow (#1096)

* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* remove the auto deployment feture on test-env

* Remove the auto deployment feature on test-env (#1098)

* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* remove the auto deployment feture on test-env

* remove tags for dev&test deployments

* remove tags for dev&test deployments (#1099)

* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* remove the auto deployment feture on test-env

* remove tags for dev&test deployments

* update the deployment workflow file for dev&test

* update the deployment workflow file for dev&test (#1100)

* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* remove the auto deployment feture on test-env

* remove tags for dev&test deployments

* update the deployment workflow file for dev&test

* update README for deployment

* Add separate branches (dev-env and test-env) for the development and test environments. (#1097)

* update the format/sonar/test workflow configurations

* update the format/sonar/test workflow configurations (#1094)

* update the deployment workflow file for dev-env

* update the deployment workflow file for dev-env (#1095)

* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* update test deployment workflow (#1096)

* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* remove the auto deployment feture on test-env

* Remove the auto deployment feature on test-env (#1098)

* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* remove the auto deployment feture on test-env

* remove tags for dev&test deployments

* remove tags for dev&test deployments (#1099)

* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* remove the auto deployment feture on test-env

* remove tags for dev&test deployments

* update the deployment workflow file for dev&test

* update the deployment workflow file for dev&test (#1100)

* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* remove the auto deployment feture on test-env

* remove tags for dev&test deployments

* update the deployment workflow file for dev&test

* update README for deployment

* update the manual trigger on dev&test deployment files

* update the manual trigger on dev&test deployment files (#1102)

* update format('{0}~1', github.sha) to 'HEAD^'

* update format('{0}~1', github.sha) to 'HEAD^'  (#1103)

* update the manual trigger on dev&test deployment files

* update format('{0}~1', github.sha) to 'HEAD^'

* add step to get previous commit

* fix the issue getting the previous commit info

* fixing the method of getting the previous commit info on deployment workflow files (#1104)

* update the format/sonar/test workflow configurations

* update the format/sonar/test workflow configurations (#1094)

* update the deployment workflow file for dev-env

* update the deployment workflow file for dev-env (#1095)

* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* update test deployment workflow (#1096)

* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* remove the auto deployment feture on test-env

* Remove the auto deployment feature on test-env (#1098)

* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* remove the auto deployment feture on test-env

* remove tags for dev&test deployments

* remove tags for dev&test deployments (#1099)

* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* remove the auto deployment feture on test-env

* remove tags for dev&test deployments

* update the deployment workflow file for dev&test

* update the deployment workflow file for dev&test (#1100)

* update the format/sonar/test workflow configurations

* update the deployment workflow file for dev-env

* update test deployment workflow

* remove the auto deployment feture on test-env

* remove tags for dev&test deployments

* update the deployment workflow file for dev&test

* update README for deployment

* update the manual trigger on dev&test deployment files

* update the manual trigger on dev&test deployment files (#1102)

* update format('{0}~1', github.sha) to 'HEAD^'

* update format('{0}~1', github.sha) to 'HEAD^'  (#1103)

* update the manual trigger on dev&test deployment files

* update format('{0}~1', github.sha) to 'HEAD^'

* add step to get previous commit

* fix the issue getting the previous commit info

* update keycloak-util to include moh_idp (#1105)

* BCMOHAM-26040: Adding script for extracting Business BCeID users' HA mapping (#1107)

* initial work on the script, adding the core script and the make commands accordingly

* updating git ignore and extraction path

* updating comments and adding dir generation function

* updating comments

* initial work on the script, adding the core script and the make commands accordingly

* updating git ignore and extraction path

* updating comments and adding dir generation function

* updating comments

* removing duplicate command from rebasing

* updating naming scheme to specifically target business_bceid

* BCMOHAM-26040: Adding script for extracting Business BCeID users' HA mapping (#1107) (#1109)

* initial work on the script, adding the core script and the make commands accordingly

* updating git ignore and extraction path

* updating comments and adding dir generation function

* updating comments

* initial work on the script, adding the core script and the make commands accordingly

* updating git ignore and extraction path

* updating comments and adding dir generation function

* updating comments

* removing duplicate command from rebasing

* updating naming scheme to specifically target business_bceid

* update ROS report (#1108)

* remove duplicates on ROS report (#1110)

* ROS report logic update (#1111)

* update ROS report (#1108)

* remove duplicates on ROS report (#1110)

* Trigger build for deployment

---------

Co-authored-by: Dinh Nguyen Pham <63203684+npham49@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants