chore(docs): update manual release process and minor ci display name change (#1387)
* update manual release process and minor ci display name change * fix script
This commit is contained in:
parent
96d5205326
commit
15bffccc5b
|
|
@ -410,7 +410,7 @@ spec:
|
||||||
workspaces:
|
workspaces:
|
||||||
- name: task-pvc
|
- name: task-pvc
|
||||||
workspace: pipeline-pvc
|
workspace: pipeline-pvc
|
||||||
- name: containerize-kfptask-webhook
|
- name: containerize-tekton-kfptask-webhook
|
||||||
runAfter:
|
runAfter:
|
||||||
- test
|
- test
|
||||||
- build-images-api-server
|
- build-images-api-server
|
||||||
|
|
@ -472,7 +472,7 @@ spec:
|
||||||
workspaces:
|
workspaces:
|
||||||
- name: task-pvc
|
- name: task-pvc
|
||||||
workspace: pipeline-pvc
|
workspace: pipeline-pvc
|
||||||
- name: containerize-exithandler-webhook
|
- name: containerize-tekton-exithandler-webhook
|
||||||
runAfter:
|
runAfter:
|
||||||
- test
|
- test
|
||||||
- build-images-api-server
|
- build-images-api-server
|
||||||
|
|
|
||||||
|
|
@ -14,3 +14,20 @@
|
||||||
```shell
|
```shell
|
||||||
kubectl apply -f install/${KFP_TEKTON_RELEASE}/kfp-tekton.yaml
|
kubectl apply -f install/${KFP_TEKTON_RELEASE}/kfp-tekton.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
|
# How to prepare for the KFP Tekton SDK Release
|
||||||
|
|
||||||
|
1. Set up Python virtual environment
|
||||||
|
```python
|
||||||
|
python3 -m venv .venv
|
||||||
|
source .venv/bin/activate
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Go into the SDK package to build and publish the package to PYPI.
|
||||||
|
```python
|
||||||
|
cd sdk/python
|
||||||
|
pip install -e .
|
||||||
|
export KFP_TEKTON_VERSION=${KFP_TEKTON_VERSION}
|
||||||
|
twine check dist/kfp-tekton-${KFP_TEKTON_VERSION}.tar.gz
|
||||||
|
twine upload --repository pypi dist/kfp-tekton-${KFP_TEKTON_VERSION}.tar.gz
|
||||||
|
```
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,8 @@ set -xe
|
||||||
DIND_NS=${DIND_NS:-"docker-build"}
|
DIND_NS=${DIND_NS:-"docker-build"}
|
||||||
IMAGES=${IMAGES:-"api-server persistenceagent metadata-writer scheduledworkflow cache-server frontend"}
|
IMAGES=${IMAGES:-"api-server persistenceagent metadata-writer scheduledworkflow cache-server frontend"}
|
||||||
PUBLISH_TAG=${PUBLISH_TAG:-"nightly"}
|
PUBLISH_TAG=${PUBLISH_TAG:-"nightly"}
|
||||||
V2_IMAGES=${IMAGES:-"tekton-kfptask-controller tekton-kfptask-webhook tekton-exithandler-controller tekton-exithandler-webhook"}
|
V2_IMAGES=${V2_IMAGES:-"tekton-kfptask-controller tekton-kfptask-webhook tekton-exithandler-controller tekton-exithandler-webhook"}
|
||||||
V2_PUBLISH_TAG=${PUBLISH_TAG:-"nightly"}
|
V2_PUBLISH_TAG=${V2_PUBLISH_TAG:-"nightly"}
|
||||||
PUBLIC_CR_NAMESPACE=${PUBLIC_CR_NAMESPACE:-"aipipeline"}
|
PUBLIC_CR_NAMESPACE=${PUBLIC_CR_NAMESPACE:-"aipipeline"}
|
||||||
PUBLIC_CR=${PUBLIC_CR:-"quay.io"}
|
PUBLIC_CR=${PUBLIC_CR:-"quay.io"}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue