Eugen
Eugen
This was present in BitOps `v1`, but missing in `v2`. The BitOps creates a temporary tmp dir and uses that as a working dir to avoid storing sensitive data in...
CDEvents (https://cdevents.dev/) is a new specification by the CD Foundation which allows exposing useful data about the CI/CD related to builds, failures, time to recovery, time, deployments, and so on....
The fail-fast mode will exit with non-zero code _immediately_ when there's an error in deployment. This is as intended. However, currently, when the fail-fast mode is disabled and there's an...
Currently, BitOps glues several steps into a single monolithic pipeline. According to feedback, BitOps should allow a controlled run of a specific sub-step of the deployment. This will be helpful...
The next natural step after setting up unit/integration tests #286 for BitOps would be tracking the overall code coverage in `%` via Codecov or similar. The goal of this task...
Some refactoring notes: * `About` section in the docs includes `Contributing Guide` and `Development Guide`. This should be moved to the `Development` section. * `Development` section includes scattered incomplete guides...
We have a getting started guide located under https://bitovi.github.io/bitops/getting-started/, with a command on how to run the Bitops. It's better than nothing, however we need something real. At the end...
This is an unfinished refactoring sub-task coming from the [Add Pylint as a python static code analyzer #298](https://github.com/bitovi/bitops/pull/298). The `deploy_plugins()` function in `deploy_plugins.py` is failing pylint check on: > scripts/plugins/deploy_plugins.py:24:0:...
Per multiple feedback, we should rework the Terraform plugin flow to mimic the collaborative _Terraform Cloud_ model which fits better production use of Terraform in the wild. The `Terraform` plugin...