Skip to content

Conversation

@cloudnull
Copy link
Contributor

@cloudnull cloudnull commented Jan 28, 2024

This change updates the builds for the containers to use a multistage build where
applicable. All containers will now also cleanup the pycache files when detected,
ensuring that we're building efficient images. With this change we'll now publish
container images with an epoc so that we can use point in time releases when needed.

This change adds pre-commit hooks to our setup so that we can begin running some
static analysis against our code base.

To ensure that our tests run we've made a change to the addons.yml file to
correct a syntax error.

Ansible-lint config has been added to ignore most of the infractions at this point,
we'll need to address those rule violations as we develop the tool-chain.

@cloudnull cloudnull force-pushed the dates branch 6 times, most recently from 0df12ba to f0aaf4e Compare January 28, 2024 19:05
@cloudnull cloudnull changed the title add date stamps to the containers we're building Add test and tags to builds Jan 28, 2024
@cloudnull cloudnull force-pushed the dates branch 5 times, most recently from bcefb7b to 66de963 Compare January 28, 2024 20:20
This change updates the builds for the containers to use a multistage build where
applicable. All containers will now also cleanup the pycache files when detected,
ensuring that we're building efficient images. With this change we'll now publish
container images with an epoc so that we can use point in time releases when needed.

This change adds pre-commit hooks to our setup so that we can begin running some
static analysis against our code base.

> To ensure that our tests run we've made a change to the `addons.yml` file to
  correct a syntax error.

Ansible-lint config has been added to ignore most of the infractions at this point,
we'll need to address those rule violations as we develop the tool-chain.

Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
@cloudnull cloudnull merged commit 942574b into rackerlabs:main Jan 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant