redhat-cop / org

Meta configuration for Red Hat Community of Practice Github Organization
Apache License 2.0
7 stars 45 forks source link

Anarchy quay.io repositories #82

Closed jkupferer closed 4 years ago

jkupferer commented 4 years ago

Repository

https://github.com/redhat-cop/anarchy

Name of integration

quay.io

Link to integration website

https://quay.io/organization/redhat-cop

Describe what is attempting to be accomplished

Have quay.io build anarchy and anarchy runner images similar to the current builds in:

https://quay.io/repository/gpte-devops-automation/anarchy-operator https://quay.io/repository/gpte-devops-automation/anarchy-runner

There are two image repositories needed:

quay.io/redhat-cop/anarchy

Should build from Dockerfile https://github.com/redhat-cop/anarchy/blob/master/operator/Dockerfile with context directory /operator on branches and tags matching regular expression v\d.*

quay.io/redhat-cop/anarchy-runner

Should build from Dockerfile https://github.com/redhat-cop/anarchy/blob/master/anarchy-runner/Dockerfile with context directory /anarchy-runner on branches and tags matching v\d.*

https://quay.io/repository/redhat-cop/anarchy (context directory /operator) https://quay.io/repository/redhat-cop/anarchy-runner (context directory /anarchy-runner)

Both repositories should trigger builds off of repository tags matching v\d+.*. (New tags on the anarchy repository will use semantic tagging starting with "v").


Review request:

cc: @redhat-cop/container-cop-core

sabre1041 commented 4 years ago

Repositories created and configured as described. Since the tag pattern is not currently matching any existing tags, no builds were able to be tested.

jkupferer commented 4 years ago

@sabre1041 This tag should have matched, no? https://github.com/redhat-cop/anarchy/releases/tag/v0.3.7

sabre1041 commented 4 years ago

@jkupferer had an incorrect regex configuration. Updated and triggered build. Tag pushed to both repos