-
Notifications
You must be signed in to change notification settings - Fork 13
/
.aicoe-ci.yaml
21 lines (21 loc) · 1.05 KB
/
.aicoe-ci.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Setup and configuring aicoe-ci with configuration file `.aicoe-ci.yaml`
check:
- thoth-pytest
- thoth-precommit
- thoth-build
- thoth-custom-build
release:
- upload-pypi-sesheta
build:
base-image: registry.access.redhat.com/ubi8/ubi:latest
build-stratergy: Dockerfile # Allowed values: Source, Dockerfile, Containerfile (default: Source)
dockerfile-path: Dockerfile
custom_tag: latest # custom tag to be push to registry
registry: quay.io # Imgage registry to be used. (default: quay.io)
registry-org: thoth-station # Organization to be used in Image Registry. (default: thoth-station)
registry-project: example # Project Repository in Image Registry to be used to push image.
registry-secret: thoth-station-thoth-pusher-secret # pre-exists in ci
deploy:
project-org: thoth-station # Organization on Github contianing the Repository..
project-name: thoth-application # Repository on Github containing the kustomize manifests.
overlay-contextpath: example/overlays/test/imagestreamtag.yaml # Imagestream manifest where tag is to be updated.