bitovi / bitovi/bitops

Remove the need to specify ENVIRONMENT and deploy only based on git diff

Open
#94 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
37
Forks
9
PR merge metrics
No merged PRs in 30d

Description

This issue (https://github.com/bitovi/bitops/issues/32) added the ability to only deploy an environment if `$ENVIRONMENT` matches changed files in the `git diff`.

@ConnorGraham brought up an advanced version of this:
---
Slightly different context, but this should be expanded to do more than selectively deploy Helm charts. It should also select the whole ops repo `ENVIRONMENT`, if not provided

Instead of providing the `ENVIRONMENT` env var on every BitOps run, it would be nice if there was an auto or git mode that would auto-detect what environment to run based on what has changed in the latest commit to the ops repo

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.