om icon indicating copy to clipboard operation
om copied to clipboard

WIP: Creating CI for the repository

Open jaristiz opened this issue 3 years ago • 6 comments

What's new?

  • Added CI for the repository.
    • On PR: CI, and OM container CI
    • On merge to main: OM Container CD --> Not tested
    • On New tag: Release --> Needs work
  • Refactored download_product_s3 acceptance tests to use variables.

jaristiz avatar Jan 05 '22 20:01 jaristiz

We have created an issue in Pivotal Tracker to manage this. Unfortunately, the Pivotal Tracker project is private so you may be unable to view the contents of the story.

The labels on this github issue will be updated when the story is started.

cf-gitbot avatar Jan 05 '22 20:01 cf-gitbot

@jaristiz why do we have so many workflows?

I am thinking we could have a single one: CI. It should build the test image if it doesn't exist, use it and run the tests. If it passes and it's a tag, it should release the product.

ciriarte avatar Jan 12 '22 20:01 ciriarte

Was thinking on having 2 CI (App and Container) and 2 CD, feel free to remove/simplify, the one that is gailing is the CI one.

jaristiz avatar Jan 12 '22 20:01 jaristiz

Thank you! I'll take a stab.

ciriarte avatar Jan 12 '22 20:01 ciriarte

Is this a move away from concourse?

jtarchie avatar Jan 18 '22 19:01 jtarchie

Is this a move away from concourse?

Yes, the idea is to have the CI closer to the code, allowing us to test the code early.

jaristiz avatar Mar 07 '22 15:03 jaristiz

Closed due to staleness

wayneadams avatar Jan 29 '24 22:01 wayneadams