forked from openvnf/sftp-server
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
21 lines (16 loc) · 619 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
sudo: enabled
services:
- docker
env:
- helmversion=v2.16.1
install:
- docker pull lachlanevenson/k8s-helm:$helmversion
script:
- docker run -v `pwd`:/opt/sftp-server --entrypoint "/bin/sh" lachlanevenson/k8s-helm:$helmversion -c "cd /opt/sftp-server; helm init -c --skip-refresh; helm repo add charts.tplabs.net $CHART_REPO; helm repo rm stable; helm repo add stable https://charts.helm.sh/stable; helm repo update; helm package -u ."
deploy:
provider: script
script: bash -c 'curl --data-binary "@$(ls *.tgz)" $CHART_REPO/api/charts'
skip_cleanup: true
on:
tags: true
all_branches: true