95759a7189
Adds the travis.yml file to openstack-helm. The current travis workflow is: install glide for helm, build helm from source, run kubeadm in a container, init helm on the client side, then run tiller locally. The scripts currently run the makefile to check: helm dep up, helm lint, and helm package on the charts defined in the makefile. Then a helm install --dry-run debug is run on each of the charts packaged locally.
6 lines
334 B
Bash
6 lines
334 B
Bash
#!/bin/bash
|
|
|
|
docker run -it -e quay.io/attcomdev/kubeadm-ci:latest --name kubeadm-ci --privileged=true -d --net=host --security-opt seccomp:unconfined --cap-add=SYS_ADMIN -v /sys/fs/cgroup:/sys/fs/cgroup:ro -v /var/run/docker.sock:/var/run/docker.sock quay.io/attcomdev/kubeadm-ci:latest /sbin/init
|
|
|
|
docker exec kubeadm-ci kubeadm.sh
|