Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Automate the creation of new images at release time #1

Open
3 of 4 tasks
laf opened this issue Nov 10, 2018 · 4 comments
Open
3 of 4 tasks

Automate the creation of new images at release time #1

laf opened this issue Nov 10, 2018 · 4 comments

Comments

@laf
Copy link
Member

laf commented Nov 10, 2018

  • Hit the GitHub api for the latest release
  • Build each image we want to produce
  • Publish them automatically.
  • Have travis-ci from librenms/librenms kick start the process on tagged release.
@laf laf transferred this issue from another repository Nov 17, 2018
@crazy-max
Copy link
Member

releases.sh

@laf Why not using Travis to upload assets ?

@laf
Copy link
Member Author

laf commented Nov 18, 2018

@crazy-max Wasn't aware of that option. That would mean travis would have to build the actual images as well, would have to test that they support installing virtualbox and packer.

@crazy-max
Copy link
Member

crazy-max commented Nov 18, 2018

@laf Yep you can easily build your images on Travis and push the assets with an encrypted token. I can create a PR, I'm familiar with travis :)

@laf
Copy link
Member Author

laf commented Nov 19, 2018

Go for it :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants