Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
121 changes: 15 additions & 106 deletions .zuul.yaml
Original file line number Diff line number Diff line change
@@ -1,153 +1,62 @@
---
- secret:
name: SECRET_CFG_GENERICS
data:
DTRACK_API_KEY: !encrypted/pkcs1-oaep
- U+EGSF2Uqad33IeP0O/f6+vwdxzHmLal7ID7J5GNxkPxsWHhl5Ic5Y4MF4U1e3m3bq4SG
xYyjprclj5B84lgLQX5S9dadwf4U8exO6EJ7dTXoJIUCIdBCqCWZ7MIfLKsv0aQ1zHkO8
6pL3jFvlTcKo0pKyCRcz9b3+CZIXpACaw6vFntTmH/AExk6jeGylWA5eEatI7wcivDd8A
y57XmMO/iYJs0kIQTGEI3o+O6Hy2s4uwSId7zUtTibeKE5qOFEqI2lCZYiWyz2v5618Ow
ehSo/o+jRsSkhPDDRA1rNfo7slGp+rgSd9BGb4pBOrn/BtinJZlWXu8sbHZoj3QYiXwyu
YImIupxbSotF/u47NSwqfsbQ6Tjl9m00q7tPF6qdbIeX0iDTdodXzliHBoJgxx1TXuILv
NbS53xxY5T65qc0shZTtfQBrofe34Dh63x1JkdjmKaT4gETbYBCMuIJ9zzTjuL2Sn7Ssm
h9MA4m+M9qWtN61iMJmsdvZ0h3JtE8SHOKTYWWThffJvgRwTYzNO3nY+YLtGvRrJCBbOW
cUNKuef8mnTJlmuMSAu9VXGxjy68/tzD1bIaCJ/qy/bcMBEN3iYDS/O/UVDK/9P8o2k6/
JN379zjXoQm3x9yw/sbrLdxjDmibBPmx6owNi2bbT+615CtSTXFVU/q6ib8L/I=
DOCKER_USERNAME: !encrypted/pkcs1-oaep
- en1LoNpvpp6BEszz+NxaQYZFSU/Ro0wxejOt9joBebJhfDdno9GmxAE4dS2AtNZVB+Poj
wKeOFop7OViZ0B4DO6YKrexTeop3kbPWXY1tm8cNBKHHcg46DUAanQ4gIDD1E04p4QQVs
2Seo0rhZBjX9sK9vA6O24w7xti6Oxk7dEOh32T2LsKmX6sCT5Ug/asjQthcf8d/ccS0Wp
2fskbQ6D6drLZ27fywRD1PSC07laIaOx8APFX4FsCQjrk/HsnRT0iUN8dpzoxI8RokyNx
J5bhnJkDo4nJsftFxyt/AG1SNJ+YcbaOEaHOVIr0P7+GB8wYh9TtAEjgIE7696RHwmDEJ
OQQZ9FuDfzFl1tnU3U0fj8zZgf4IUsNHo7lpRj6bL9N59nu34lJsHX8F7s31wEYoC7gpP
VvBK41VnZa3W2qZOiu2CGUadlkyUCqpKRzKVV7NpX36wN4J01orM5Su/BT+5jqjtuyVvz
B8iTQ+adkgw6ZUSsWGZ8DHfT4vMGct47hwS+g/czlq2onCmtOxoaV18tWM2MqGpMzJQLo
RbkIPM+srn0KWLXYKyM15gEjWUHyxc7ybrUeGzrJf0tSXHeufmDBsIDc2EQ2BfURlmXsM
CpaRWh1oMmkbgZmS4pf+EnlpDfKquH4tzFUPwRG0vyy/R5fHwgrzbsqMy2kKbo=
DOCKER_PASSWORD: !encrypted/pkcs1-oaep
- emkc4YHaxIzUQSGzi7YRFrH1clqFAzAKUbLlJPlg8sk8yChUzXpl/HF6gu55oPJUxJ9UN
RxgnHsoIKeErqcxBI+VFFnB5irEC6VMAGR0d8K2aM3BfCmGADfgCycWyUX612twtO+Y0G
6nliA6tzc8U3zL/isAlgWKQXRWaxUEDAkvQBwVHxlXGTUdi75UDSe7UHCzmMkngDlIMqY
rQMf6x86ugAIUikSvmPaSYDiIcbBmic6PnhzcY2WFVrk+ltzp1XAFSP9C0LwAIY8il57q
0IkEInFbXBiwBN1mzplIM1APic4O16gVqG+0eYelIz46j6GAxVVJJ+r5OGrwdfQbJ14Wn
e6fQOS64AS13OWG5QT3hepoL/r4Hnt3oHL8YPTnAoAeIKXMj5BtKqy9Bby6q8Q2FQudTx
fAYBTyfyc7MmbRztqJABLiBacqviQLgMjoKg1ZSnUCTtAXyy/Is9dWdFyto2XD5MgWi2n
ZJIbhd4c0/qUlGjwZyOfeMF3srM8bbH/n0QeEn4d1mIP7c3LYUWFDdKY1uQTrHxSejCc6
c9tEEFvTh+fiD4dD7MSDsUe2aK+xVOQ+mihDSdP5LE8DJQc4bjBgPt/Afdlh83MBBNBQ3
KeeXffIzxqx+Zg3RFfPAu701fheIN3ulp6D2unihnOPRhL+3CbM2lLEYxTXamg=
COSIGN_PASSWORD: !encrypted/pkcs1-oaep
- XUuhSVCcguSzi+U017vVN1GLs1CPHqhy6YkGq2KXgVm72ne87K93xYUqWbQLy1NeJU9dF
Z8UojAKiJ50pht7lgBailA5b7YScCwxuCKQKacvS76yCZiiR0tqTeR20BZ1anYhM8CfGT
g0QIWQU23nHhXLmi+MM4ohQHsXzt/w5accu/JYlHjX7YnPI2h79UoD+JCnoJCBgzvHp9b
whs9iBdhBMkrXLLOU6IOFbnNgOc8V5qqK2kATy1GLvX5LYMbJlKer2SmI8skMBB+qJJHm
2O2szBYSl0W3oWzZC1pOijiXh0zLIONruH9n/B1Hb4WDOsrD4a2+nGxqU6MBqsR0PCmnZ
e6f/rV0PH/tWfZAbuxv0DVzvyT0ASpnLWOHlglCPBoFQXzlqAXE0TNlT+OuJKmN98G/2c
5E2zcU0u2ncL06vpH51HQuNHX05psifpq9SxIn5aHusMlBphXLErxtwgM/vYQ1U8rQ00J
2o8LQpjC4wpfdoNui7aprR1dbrwdqOKjZ4NG40E955TpDI/MvUj5hydKbl6ngL7E3S321
NceO5/miEcSPk6MTGZrS9qiPK8dHQr75LXhC9erH/XDg1+4gVxg/D5ZJnRjLZ2fAhyQID
eqHemeudyfg7Spp0VTbt8DP4N1ZSVn/Rkkcr7tVSvKJyyWh3irp2o4AAH8j1hM=
COSIGN_PRIVATE_KEY: !encrypted/pkcs1-oaep
- ImzEdBbCjrmoiNm6Xyae6rqmn2nUaifVqjkfZLgJAcU5liIyzn6q3FR021j876I4pfirt
dRodf8dTSj/VCBCJ/Vbfc+6cVW0SHDZE1GOkH82Q3HrfWED1hQxbAwsEjFoTlg++euErk
ui9EDAzNm8Md024HDlEDk5bDrk4cW4Um6k/VLjcH+cDuVQS3CHKrh0LusKGvFQnNbjQb7
z8pHTiPJbb/UiFyTV2xqQdO8jAnIbOxDvRELHWVpTBSeT0L5CNFPBCwexfgPy2KxRAbcY
sq/tAjpie/OhI2tkfr287ICHbZJIPxix+s0XE3buJM1IHkvrskOUwip9TVFDa0wsywWgQ
JXARoHd7h+wDASIh1s2Yj4+Dg/+gt2+C62XCGS7UxKqIzrYKl2k6w2rg6G6xQqW1oPpKP
X/J/1f291lgIpu/jmH09xOB3CdaIedQ5QPeP+HGpbrH5KYV5rvVG10efoFCVc2nZObBxJ
iQxwY1TYVscplz3vylqEjfSHUPJgJGi0vrHksMP+OZOVLVwzfYX/RQ+eIzzqpfmbT8R+s
9h2mUpeoiN7Vr+QpaJiXUFgk+E+A+OK9xFWqFvB62g9YoUEHDRxvXmCC6wOYvLaY6bKqX
cqtGla1Jv96PmW9gq+ulaNo+33JV4xsta3YlUEIwqfi0ApI31yZ38lgQOwsR0M=
- oZvCyRZYUGzPpJoIBGVhKDRGDlAYZ5A+qIWBsorfuytGLDbWf8voy8i9NJuBJKgebws/t
ui6ZgZrPLbJzPcE5XSZnjiwrutEy3uCkDLN+atm5x4fNldCaPFAvWvzliTZ01wij9i7Vt
t1oaPr8bPmz3U6ZX+E5aFW2geJ99kktvssHXl5hj4oyu/kBlhtwsLyoZjc2h3DQ4kN1Pg
HYEqB/qGW1bBb4Ji6oAUVJkiNLGf2GY1IJhT96fGwvELfw+lgXUfIXomCy0WWLH4oOyzJ
/q+UcWb0zjsCTkGQk/vaQrxJrXNxt8kkmV4Gu2xjrv1k1ZLkSQQkisxKhgSyswJig2bio
jzHlEe/3oBI1XT2L65wDe/LruO4epvWe2/KxE0CdelFFUMNAAw9gK8d+GzA6nzzQd9h5n
HI2xY20ijCn1n3hP4amp7BBWaJQSl/1k9SlVhnRY/O+zvMQ54vG2GE/VjEiUaPuezqvxx
g3gnF5/1Ridb24gL9cZUOMb8QwFVvx29i7v+pavzmqWILjipDgnBnen0bFt2lraqoK7z4
vIGIOdGVcs/l4JP+tZWxBkctQBH7Ed0y9mwwDoDZKWrEnh6pEIfnEqvPtPPPGN8U3KPRt
abFkQS6vxKXnBRDrZqx80EBuZryR134WTs8sItmM7Hag8yNZvihxKmwRNXu43Q=

- job:
name: cfg-generics-tox-test-stable
name: generics-tox-test-stable
parent: tox
vars:
tox_envlist: test
tox_environment:
MANAGER_VERSION: "9.1.0"

- job:
name: cfg-generics-tox-test-stable-legacy
name: generics-tox-test-stable-legacy
parent: tox
vars:
tox_envlist: test
tox_environment:
MANAGER_VERSION: "9.0.0"

- job:
name: cfg-generics-tox-test-latest
name: generics-tox-test-latest
parent: tox
vars:
tox_envlist: test
tox_environment:
MANAGER_VERSION: "latest"

- job:
name: cfg-generics-tox-check
name: generics-tox-check
parent: tox
vars:
tox_envlist: check

- job:
name: cfg-generics-tox-seed
name: generics-tox-seed
parent: tox
vars:
tox_envlist: seed

- job:
name: cfg-generics-container-image-inventory-reconciler-push
parent: abstract-container-image-inventory-reconciler-push
secrets:
- name: secret
secret: SECRET_CFG_GENERICS
pass-to-parent: true

- job:
name: cfg-generics-container-image-osism-ansible-push
parent: abstract-container-image-osism-ansible-push
secrets:
- name: secret
secret: SECRET_CFG_GENERICS
pass-to-parent: true

- project:
merge-mode: squash-merge
default-branch: main
check:
jobs:
- cfg-generics-tox-check
- cfg-generics-tox-seed
- cfg-generics-tox-test-latest
- cfg-generics-tox-test-stable
- cfg-generics-tox-test-stable-legacy
- generics-tox-check
- generics-tox-seed
- generics-tox-test-latest
- generics-tox-test-stable
- generics-tox-test-stable-legacy
- check-shell-syntax
- flake8
- python-black
- yamllint
periodic-daily:
jobs:
- cfg-generics-tox-check
- cfg-generics-tox-seed
- cfg-generics-tox-test-latest
- cfg-generics-tox-test-stable
- cfg-generics-tox-test-stable-legacy
- generics-tox-check
- generics-tox-seed
- generics-tox-test-latest
- generics-tox-test-stable
- generics-tox-test-stable-legacy
- check-shell-syntax
- flake8
- python-black
- yamllint
post:
jobs:
- cfg-generics-container-image-inventory-reconciler-push:
branches: main
- cfg-generics-container-image-osism-ansible-push:
branches: main