Skip to content

Conversation

@kamaldodiya
Copy link
Contributor

@kamaldodiya kamaldodiya commented Nov 26, 2025

This PR is to automate deployment and refactoring deployment manifests.

  • Deploys backend whenever there is a change in backend directory
  • Publishes assets whenever there is a change in frontend directory
  • Deploys Nginx container whenever there is a change in the nginx-conf directory

Full pipeline test is available here

Screenshot 2025-11-26 at 13 40 50

The deployment has been tested where it deploys nginx and checked for compression of static assets being served.

@kamaldodiya kamaldodiya marked this pull request as ready for review November 26, 2025 14:25
.gitlab-ci.yml Outdated
when: manual

# Deploy Nginx to RC to serve static assets
# This is manual step it explicitly needs to be triggered by pressing a button in gitlab interface
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is manual step

The comment is incorrect?

.gitlab-ci.yml Outdated

# Deploy Nginx to RC to serve static assets
# This is manual step it explicitly needs to be triggered by pressing a button in gitlab interface
# The job is scheduled only for main branch and when deploy freeze is not in place
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The part about the freeze is also incorrect?

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.

3 participants