Webapp merge requestshttps://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests2021-07-30T14:42:19+02:00https://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/16add automatic deployment of Merge Requests2021-07-30T14:42:19+02:00Thomas Beermannadd automatic deployment of Merge Requests1.1 Deployment of alternative branches for testing/evalhttps://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)https://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/9Add new directory to create an issue template2021-07-08T11:16:04+02:00Janne Christian SchulzAdd new directory to create an issue templatehttps://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/11Add new directory which contains templates for different types of issues2021-07-09T10:29:59+02:00Janne Christian SchulzAdd new directory which contains templates for different types of issuesThomas BeermannThomas Beermannhttps://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/19change link of About #862021-08-03T11:48:14+02:00Thomas Beermannchange link of About #86Closes #86Closes #86https://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/25disable pipeline runs for branches2021-08-13T16:12:43+02:00Thomas Beermanndisable pipeline runs for brancheshttps://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/18Extend docs with automatic MR deployment descriptions2021-08-02T16:56:26+02:00Thomas BeermannExtend docs with automatic MR deployment descriptionshttps://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/23fix image name for tags2021-08-10T16:27:55+02:00Thomas Beermannfix image name for tagshttps://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/10Fix pipeline2021-07-08T11:53:18+02:00Thomas BeermannFix pipelinehttps://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/21fix trim command for deployment url2021-08-10T10:48:42+02:00Thomas Beermannfix trim command for deployment urlhttps://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/27increase width for service icons #942021-08-30T14:37:05+02:00Thomas Beermannincrease width for service icons #94Thomas BeermannThomas Beermannhttps://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/12Janne.schulz master patch 327012021-07-09T11:07:52+02:00Janne Christian SchulzJanne.schulz master patch 32701Created a issue template for a request to list a service in the cloud portal. Template needs to be reviewed by Uwe...Created a issue template for a request to list a service in the cloud portal. Template needs to be reviewed by Uwe...Thomas BeermannThomas Beermannhttps://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/24load service contact email from backend #932021-08-12T11:29:12+02:00Thomas Beermannload service contact email from backend #93https://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/15make prefix for webapp configurable2021-07-21T10:02:39+02:00Thomas Beermannmake prefix for webapp configurable1.1 Deployment of alternative branches for testing/evalhttps://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/20Pipeline demo2021-08-12T11:29:37+02:00Thomas BeermannPipeline demohttps://codebase.helmholtz.cloud/helmholtz-cloud-portal/webapp/-/merge_requests/6Pull demo hifis workshop2021-08-03T09:45:06+02:00femiadeyemiPull demo hifis workshop