/
Frontend projects and deployment steps via gitlab CI/CD.

Frontend projects and deployment steps via gitlab CI/CD.

This document is about the frontend project details and deployment steps via GitLab CI/CD.

Access to below tools (Gitlab tag creation and Firebase dashboard) is subject to the policy. If you’re unable to open the below hyperlinks due to access issue reach out to @Aman Singh.

List of projects and details

Project Name || Gitlab URL

Application URL

Firebase Project URL

POC

Project Name || Gitlab URL

Application URL

Firebase Project URL

POC

Eshopbox Client Portal Frontend

Client Portal Production Application URL


Client Portal Staging Application URL

client-portal-frontend-prod


client-portal-frontend-staging

  1. Frontend on-call developer of the week.

  2. @Aman Singh || +91 7091741317

POE Frontend

POE Production Application URL


POE Staging Application URL

poe-frontend-prod


poe-frontend-staging

  1. Frontend on-call developer of the week.

  2. @Aman Singh || +91 7091741317

Warehouse Portal Frontend

WMS Production Application URL


WMS Staging Application URL

wms-frontend-prod


wms-frontend-staging-231507

  1. Frontend on-call developer of the week.

  2. @Aman Singh || +91 7091741317

Project-wise deployment steps via GitLab CI/CD.

Eshopbox Client Portal Frontend

  1. Navigate to the below URL, As per the environment note the last deployed tag name.

https://gitlab.com/eshopbox-team/eshopbox-client-portal-frontend/-/tags
  1. Click on the New Tag button from the top right corner. You will be redirected to the Create Tag page.

Now depending on the environment (Staging/Production), Choose the tag name and branch.

For example:

If deploying on STAGING:

Tag name: dev-v1.5.367 || Bump the tag name by one from the last deployed tag name so here last tag was dev-v1.5.366 Create from(Branch name): staging Message: You can specify a suitable message including the Jira Id Message example: Deployment of bugfix in order page || BUGS-0001 Click on "Create tag" button. Tag is created successfully Can check the progress here: https://gitlab.com/eshopbox-team/eshopbox-client-portal-frontend/-/pipelines

If deploying on PRODUCTION:

Tag name: prod-v8.952 || Bump the tag name by one from the last deployed tag name so here last tag was prod-v8.951 Create from(Branch name): master Message: You can specify a suitable message including the Jira Id Message example: Deployment of bugfix in order page || BUGS-0001 Click on "Create tag" button. Tag is created successfully Can check the progress here: https://gitlab.com/eshopbox-team/eshopbox-client-portal-frontend/-/pipelines

POE Frontend

  1. Navigate to the below URL, As per the environment note the last deployed tag name.

https://gitlab.com/eshopbox-team/poe-frontend/-/tags
  1. Click on the New Tag button from the top right corner. You will be redirected to the Create Tag page.

Now depending on the environment (Staging/Production), Choose the tag name and branch.

For example:

If deploying on STAGING:

Tag name: dev-v1.3.129 || Bump the tag name by one from the last deployed tag name so here last tag was dev-v1.3.128 Create from(Branch name): dev Message: You can specify a suitable message including the Jira Id Message example: Deployment of bugfix in order page || BUGS-0001 Click on "Create tag" button. Tag is created successfully Can check the progress here: https://gitlab.com/eshopbox-team/poe-frontend/-/pipelines

If deploying on PRODUCTION:

Tag name: prod-v1.2.60 || Bump the tag name by one from the last deployed tag name so here last tag was prod-v1.2.59 Create from(Branch name): master Message: You can specify a suitable message including the Jira Id Message example: Deployment of bugfix in order page || BUGS-0001 Click on "Create tag" button. Tag is created successfully Can check the progress here: https://gitlab.com/eshopbox-team/poe-frontend/-/pipelines

Warehouse Portal Frontend

  1. Navigate to the below URL, As per the environment note the last deployed tag name.

https://gitlab.com/eshopbox-team/wms-frontend/-/tags
  1. Click on the New Tag button from the top right corner. You will be redirected to the Create Tag page.

Now depending on the environment (Staging/Production), Choose the tag name and branch.

For example:

If deploying on STAGING:

Tag name: dev-v13.0.3 || Bump the tag name by one from the last deployed tag name so here last tag was dev-v13.0.2 Create from(Branch name): staging Message: You can specify a suitable message including the Jira Id Message example: Deployment of bugfix in order page || BUGS-0001 Click on "Create tag" button. Tag is created successfully Can check the progress here: https://gitlab.com/eshopbox-team/wms-frontend/-/pipelines

If deploying on PRODUCTION:

Tag name: prod-v7.09 || Bump the tag name by one from the last deployed tag name so here last tag was prod-v7.08 Create from(Branch name): master Message: You can specify a suitable message including the Jira Id Message example: Deployment of bugfix in order page || BUGS-0001 Click on "Create tag" button. Tag is created successfully Can check the progress here: https://gitlab.com/eshopbox-team/wms-frontend/-/pipelines

 

Related content