AmadeusITGroup / workflow-controller

Kubernetes workflow controller
Apache License 2.0
24 stars 15 forks source link

Add Github release support #27

Closed clamoriniere1A closed 6 years ago

clamoriniere1A commented 6 years ago

Fixes: #25

This project is using goreleaser and an additional script for releasing also the Helm chart.

For starting the delivery, you need to clone this repository, then:

zsh hack/release.sh <version> <remove-git>

a concreate example is: zsh hack/release.sh v1.0.1 upstream

This script will:

codecov-io commented 6 years ago

Codecov Report

Merging #27 into master will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@          Coverage Diff           @@
##           master     #27   +/-   ##
======================================
  Coverage    23.4%   23.4%           
======================================
  Files           8       8           
  Lines         833     833           
======================================
  Hits          195     195           
  Misses        623     623           
  Partials       15      15

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 51f8cb8...febd25f. Read the comment docs.

clamoriniere1A commented 6 years ago

@sdminonne @EricMountain-1A Finally I was able to run the e2e test in travis-ci. In order to achieve it, I replaced the kubeadm-dind-cluster with minikube.