This commit is contained in:
2020-02-18 12:55:03 +01:00
parent e64a0f080e
commit 8a75cef351
11 changed files with 310 additions and 4 deletions

View File

@@ -1 +1,36 @@
# cicdTest
# cicdTest
## teamcity
voor teamcity was het opstellen van de server heel simpel aangezien dit via een docker container kan.
Er moet wel een aparte agent opgesteld worden, maar dit kan ook via een docker container.
server:
docker run -it --name teamcity-server-instance \
-v /Users/beppe/teamcity/data:/data/teamcity_server/datadir \
-v /Users/beppe/teamcity/logs:/opt/teamcity/logs \
-p 8080:8111 \
jetbrains/teamcity-server
agent:
docker run -it -e SERVER_URL="localhost:8080" -v /Users/beppe/teamcity/agent/:/data/teamcity_agent/conf jetbrains/teamcity-agent
de reden dat we een agent nodig hebben is om docker images te builden en pushen.
## tekton
https://developer.ibm.com/tutorials/deploy-a-hello-world-application-on-kubernetes-using-tekton-pipelines/
https://github.com/tektoncd/pipeline/blob/master/docs/tutorial.md
install tekton
kubectl apply --filename https://storage.googleapis.com/tekton-releases/latest/release.yaml