bcgov / bcgov/entity

Improvements to the deploy scripts

Open
#4,992 2 comments 0 reactions 0 assignees View on GitHub
ENTITY - DO NOT USE
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

## Description:
1. Sometimes the deploy scripts output display "FAILURE" even when they succeed. (This may happen when a new deployment is not triggered because the image is already deployed.) This should be fixed.
Eg,
```
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: FAILURE
```

2. The Prod deploy scripts should prompt before running, to prevent inadvertently running it (which sometimes happens because all pipelines look similar in OpenShift).

## Acceptance for a Task:
- [ ] Requires deployments
- [ ] Add/ maintain selectors for QA purposes
- [ ] Test coverage acceptable
- [ ] Linters passed
- [ ] Peer Reviewed
- [ ] PR Accepted
- [ ] Production burn in completed

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.