Webapp merge requestshttps://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests2021-08-03T09:45:06+02:00https://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/6Pull demo hifis workshop2021-08-03T09:45:06+02:00femiadeyemiPull demo hifis workshophttps://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/5change some repo settings to gitlab2020-09-21T21:42:23+02:00femiadeyemichange some repo settings to gitlabTarget: master
Review: https://gitlab.hzdr.de/hifis-technical-platform/helmholtz-marketplace-webapp/-/merge_requests/5Target: master
Review: https://gitlab.hzdr.de/hifis-technical-platform/helmholtz-marketplace-webapp/-/merge_requests/5https://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/4introduce multi-project pipelines2020-09-21T21:02:19+02:00femiadeyemiintroduce multi-project pipelinesMotivation:
One of the marketplace web-server dependencies is
the marketplace-webapp.
Hence any changes in this repository should trigger
a new ci/cd in the marketplace web-server.
Modification:
- separate the test phase from the ...Motivation:
One of the marketplace web-server dependencies is
the marketplace-webapp.
Hence any changes in this repository should trigger
a new ci/cd in the marketplace web-server.
Modification:
- separate the test phase from the build.
- add a trigger to the deploy stage
Result:
Each new merge request and commit will create a new
ci/cd build in the marketplace web-server repository.
Target: masterhttps://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/3Enable Sonar job2020-07-22T08:51:57+02:00Ghost UserEnable Sonar jobEnable Sonar job
Motivation:
As agreed upon in the team meeting from 20200720 we want to let the whole build fail if the requirements for the quality gate of Sonar are not met
Modifications:
Enable the GitLab CI configuration...Enable Sonar job
Motivation:
As agreed upon in the team meeting from 20200720 we want to let the whole build fail if the requirements for the quality gate of Sonar are not met
Modifications:
Enable the GitLab CI configuration
Result:
The pipeline will fail if the requirements for the quality gate of Sonar are not met
Target: master
Request:
Acked-by:
Pull-request: !3 https://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/2Adjust settings for Sonar analysis so that they are the same in all projects2020-07-20T07:26:51+02:00Ghost UserAdjust settings for Sonar analysis so that they are the same in all projectsAdjust settings for Sonar analysis so that they are the same in all projects
Motivation:
The naming for the project key and name were slightly different in the POM and in the Sonar configuration. In order to be consistent, this sho...Adjust settings for Sonar analysis so that they are the same in all projects
Motivation:
The naming for the project key and name were slightly different in the POM and in the Sonar configuration. In order to be consistent, this should be changed.
Modifications:
- change sonar project name and key to the values from POM
- add Sonar output directory to .gitignore
Result
The naming is consistent.
Target: master
Request:
Acked-by:
Pull-request: !2 https://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/1Add GitLab CI configuration2020-06-30T14:21:39+02:00Ghost UserAdd GitLab CI configurationAdd GitLab CI configuration
Motivation:
For the migration to GitLab, the existing build jobs from GitHub have to be migrated to the GitLab CI system.
Modifications:
* add GitLab CI configuration for CI builds
* remove GitH...Add GitLab CI configuration
Motivation:
For the migration to GitLab, the existing build jobs from GitHub have to be migrated to the GitLab CI system.
Modifications:
* add GitLab CI configuration for CI builds
* remove GitHub CI configuration
Result:
The CI build pipelines will be triggered during a merge and when someone pushes to master directly (which should not happen normally)
Target: master
Request: <subsequent branch that this will be pulled to>
Acked-by: <name of the reviewer>
Pull-request: [https://gitlab.hzdr.de/hifis-technical-platform/helmholtz-marketplace-webapp/-/merge_requests/1](!1)