Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add Helm release to staging #13

Merged
merged 1 commit into from
Oct 29, 2018
Merged

Add Helm release to staging #13

merged 1 commit into from
Oct 29, 2018

Conversation

meyskens
Copy link
Contributor

Signed-off-by: Maartje Eyskens maartje@eyskens.me

Copy link
Contributor

@smacker smacker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does it require any new env vars in travis?

@meyskens
Copy link
Contributor Author

@smacker it does, I have added them already as secrets

.travis.yml Outdated
- name: 'Deploy to staging'
stage: release
script:
- HELM_RELEASE=lookout-gometalint-analyzer HELM_CHART=src-d/lookout-gometalint-analyzer K8S_NAMESPACE=lookout HELM_ARGS="--tiller-namespace=lookout --set image.tag=$TRAVIS_TAG -f .helm_staging.yml" make deploy
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think this is going to work as we need the repo url. HELM_CHART should we set to lookout-gometalint-analyzer and we should add --repo https://src-d.github.io/charts/index.yaml

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤦‍♀️

Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
@meyskens meyskens merged commit 8876faf into master Oct 29, 2018
@meyskens meyskens deleted the add-cd branch October 29, 2018 10:22
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants