development/

directory
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 27, 2021 License: Apache-2.0

README

Development

Overview

The purpose of the folder is to store tools developed and used in the test-infra repository.

Project structure

The development folder has the following structure:

  ├── checker                  # This folder contains code sources of a simple Go application that verifies the configuration of jobs, "config.yaml", and "plugins.yaml".
  ├── tools                    # This folder contains code sources of Go applications for the "test-infra" repository.
  ├── install-prow.sh          # This script installs Prow on your cluster.
  ├── provision-cluster.sh     # This script creates a Kubernetes cluster.
  ├── remove-prow.sh           # This script removes Prow from your Kubernetes cluster.
  ├── update-config.sh         # This script updates the new configuration of the "config.yaml" file on a cluster.
  ├── update-jobs.sh           # This script updates the new configuration of the jobs on a cluster.
  ├── update-plugins.sh        # This script updates the new configuration of the "plugins.yaml" file on a cluster.
  └── jobguard                 # This folder contains the jobguard tool source code. It's used to control dependencies between running jobs.

Every directory which holds a go module must follow the structure described in the project layout.

Directories

Path Synopsis
checker module
gcp module
github
github-slack-connector
image-guard module
jobguard module
kyma-ci-force-bot
ciforcebot Module
kyma-github-connector
tools module
cmd/clusterscollector
See https://cloud.google.com/docs/authentication/.
See https://cloud.google.com/docs/authentication/.
cmd/diskscollector
See https://cloud.google.com/docs/authentication/.
See https://cloud.google.com/docs/authentication/.
cmd/dnscleaner
See https://cloud.google.com/docs/authentication/.
See https://cloud.google.com/docs/authentication/.
cmd/firewallcleaner
See https://cloud.google.com/docs/authentication/.
See https://cloud.google.com/docs/authentication/.
cmd/ipcleaner
See https://cloud.google.com/docs/authentication/.
See https://cloud.google.com/docs/authentication/.
cmd/orphanremover
See https://cloud.google.com/docs/authentication/.
See https://cloud.google.com/docs/authentication/.
cmd/vmscollector
See https://cloud.google.com/docs/authentication/.
See https://cloud.google.com/docs/authentication/.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL