pipeline | ||
src | ||
.gitignore | ||
CHANGELOG.md | ||
LICENSE | ||
README.md | ||
repo-config.yaml |
Webhook Pipeline Image
This is to build a container image as part of a webhook service which plus some pipeline which in turn should launch buildkit
It uses source docker-webhook repo to run webhook as a listen process.
It has a key role in LibreCloud Termas CD/CI procedures to trigger workflow and build automation.
Container image can be found in src Dockerfile
Tekton Pipeline can be found in [pipeline directory] (https://repo.librecloud.online/termas_librecloud/webhook-pipeline/src/branch/master/pipeline).
Configuration
LibreCloud Termas CD/CI configuation
Pipeline
LibreCloud Termas CD/CI pipeline
Service
Some scripts to check, config and run a Tekton Pipeline are need it in final service to complete LibreCloud Termas CD/CI as a CD/CI workflow.
A Webhook-Pipe Image configured service can be found in LibreCloud webhook-pipeline service as an implementation of LibreCloud Services
In most cases final service will need additional or multiple containers to run, as init containers or [sidecar containers] (https://kubernetes.io/docs/concepts/workloads/pods/pod-overview/).
Install
LibreCloud Termas CD/CI installation
Task list
[LibreCloud Termas CD/CI task list] (https://repo.librecloud.online/termas_librecloud/librecloud-termas-cd-ci#terma-tasks-list)
Directory content
[LibreCloud Termas CD/CI Directory content] (https://repo.librecloud.online/termas_librecloud/librecloud-termas-cd-ci#directory-content)