Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

automatic tagging of docker images and integration test fixes #42

Merged
merged 15 commits into from
Nov 1, 2023

Conversation

dmcwhorter-ddl
Copy link
Collaborator

@dmcwhorter-ddl dmcwhorter-ddl commented Oct 31, 2023

This change does the following:

  1. Updates the domino-build.sh script with a new autotag flag (-a) that, when enabled, automatically creates a docker image tag matching the git tag for the latest commit, if it exists.
  2. Updates the CI settings to enable the autotag flag. The result is that updating the the base OS for a given docker tag can be accomplished by simply re-triggering a CI build of the git commit for a release with a corresponding git tag.
  3. Makes the integration tests run again. They probably still won't be totally predictable or stable. It also disables the tensorflow model that's a part of the integration tests because our RabbitMQ server doesn't support the raw format it uses.
  4. Disables most of the seldon github actions workflows that don't work correctly on our fork. The exception is the lint and test steps for the executor and operator.

@dmcwhorter-ddl dmcwhorter-ddl merged commit 10bbf51 into rabbitmq Nov 1, 2023
6 checks passed
@dmcwhorter-ddl dmcwhorter-ddl deleted the autotag branch November 1, 2023 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants