Skip to content
Snippets Groups Projects
Commit c07b46ad authored by Krish Moodbidri's avatar Krish Moodbidri
Browse files

docs: add instructions for setting up GitLab environments

parent d0b945ec
No related branches found
No related tags found
No related merge requests found
...@@ -172,6 +172,15 @@ GitLab Runners are agents that execute jobs defined in `.gitlab-ci.yml`. ...@@ -172,6 +172,15 @@ GitLab Runners are agents that execute jobs defined in `.gitlab-ci.yml`.
docker push gitlab.rc.uab.edu:4567/<your_gitlab_namespace>/<project_name>:<tag> docker push gitlab.rc.uab.edu:4567/<your_gitlab_namespace>/<project_name>:<tag>
``` ```
### Set Up GitLab Environment as the Final Step
To finalize your GitLab environment setup:
1. Go to the **Operate** tab in your GitLab project.
2. Create the desired environment (e.g., `build`, `dev`, or `production`).
3. Assign and configure environment-specific variables as per your requirements.
4. Trigger the pipeline and call the appropriate environment (`build` or `dev`) as needed based on pipeline job requirements.
### Deployment Pipeline: ### Deployment Pipeline:
You can now schedule a pipeline to build and deploy proxy nodes. Use the same process for additional proxy nodes, such as HTTP proxies. You can now schedule a pipeline to build and deploy proxy nodes. Use the same process for additional proxy nodes, such as HTTP proxies.
...@@ -193,3 +202,11 @@ Below is a screenshot showing the deploy pipeline for the SSH proxy node: ...@@ -193,3 +202,11 @@ Below is a screenshot showing the deploy pipeline for the SSH proxy node:
![Deploy Pipeline for SSH Proxy Node](https://gitlab.rc.uab.edu/rc/hpc-factory-proxy-nodes-notes/-/raw/main/screenshots/deploy_ssh_proxy.png) ![Deploy Pipeline for SSH Proxy Node](https://gitlab.rc.uab.edu/rc/hpc-factory-proxy-nodes-notes/-/raw/main/screenshots/deploy_ssh_proxy.png)
--- ---
## Troubleshooting
1. **Environment Variables Not Working:**
- Check if the variables are correctly scoped to the environment.
- Validate the variable values in the **Settings > CI/CD > Variables** section.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment