Guides

Guides show you how to perform tasks with KubeCI engine.

Workflow Basics

  • Learn how to configure and trigger a simple workflow here.
  • Learn how to manually trigger a workflow here.
  • Learn how to configure a set of serial tasks here.
  • Learn how to configure a set of parallel tasks here.
  • Learn how to specify DAG dependency here.
  • Learn how to invoke workflow template here.
  • Learn how shared directories works here.
  • Learn which environment variables are set by default here.
  • Learn how specify explicit volumes and volume-mounts here.
  • Learn how to specify environment variables here.
  • Learn how to set environment variables from json-path data here.

Credential Initializer

  • Learn how initialize Docker and Git credentials here.

CLI and Web UI

  • Learn how to use workplan-logs CLI and workplan-viewer web-ui here.

Build and Deploy

  • Learn how to build container from source using
  • Learn how to deploy your application from source using a single workflow here.

Git Repositories

  • Learn how to configure webhook for a Github repository here.
  • Learn how to sync a Github public repository here.
  • Learn how to sync a Github private repository here.

Walk-through

  • Step by step guide to run go-tests for a Github pull-request and set commit status here.