The purpose of this RP is to migrate the workflow of the Jenkins AMI construction to GHA.
In addition to migrating the pipeline itself, different features have also been added:
If the base instance has been created, it is destroyed if the workflow fails or is cancelled, as long as the destroy option is checked.
If the destroy option is not checked, an artifact is generated with the necessary data to access the instance, such as the inventory or the private key that is generated with the execution of the allocator.
Tests
Different workflows have been run to test that everything works as expected. These tests can be seen here:
Description
The purpose of this RP is to migrate the workflow of the Jenkins AMI construction to GHA.
In addition to migrating the pipeline itself, different features have also been added:
Tests
Different workflows have been run to test that everything works as expected. These tests can be seen here:
Related issue