Codeship (https://codeship.com/features) allows forever free builds for public repos. It has support for both Continuous Integration and Delivery/Deployment. Maybe you can give it a spin as well?
How to set up continuous deployment using free hosted tools
41–50 of 92 posts
Re: How to set up continuous deployment using free hosted tools
#42Some providers that offer Cloud Foundry including a free tier for small Apps:
- Meshcloud (hosted in Germany, 2 Locations) https://panel.meshcloud.io/#/register (Disclaimer: I'm a founder there)
- Pivotal Web Services (hosted on AWS US): https://run.pivotal.io/
- IBM Bluemix https://www.ibm.com/cloud-computing/bluemix/ (various locations, a bit more expensive than the other two though)
Re: How to set up continuous deployment using free hosted tools
#43> Once you’ve set up Travis, it will automatically test every commit to every branch Small correction: It will automatically test the latest commit on every push to every branch
Re: How to set up continuous deployment using free hosted tools
#44Does anyone have a solution for a situation where I have a Django backend and a VueJS front end and want to run the Vue build step before deploying? Currently doing this with Git hooks and committing the resultant build, but that is bad for a number of reasons. This is running on Heroku. Would their release phase allow for this without significantly slowing things down? Would it deal with npm installs?
We're using Docker, but I'm sure the same approach can be used with simple tarballs, OS packages (.debs, etc) or deploy-specific git repo (for Heroku)
Re: How to set up continuous deployment using free hosted tools
#45Also it has a lot of emojis.
Re: How to set up continuous deployment using free hosted tools
#46Re: How to set up continuous deployment using free hosted tools
#47Re: How to set up continuous deployment using free hosted tools
#48Does anyone have a solution for a situation where I have a Django backend and a VueJS front end and want to run the Vue build step before deploying? Currently doing this with Git hooks and committing the resultant build, but that is bad for a number of reasons. This is running on Heroku. Would their release phase allow for this without significantly slowing things down? Would it deal with npm installs?
If you add the nodejs buildpack to your heroku project, it should detect and build your package.json automatically on heroku. Works with both yarn and npm.
You just need to make sure to set NODE_ENV=production in your heroku config.
https://devcenter.heroku.com/articles/nodejs-support#build-b...
Re: How to set up continuous deployment using free hosted tools
#49I'm the developer advocate for Codeship. Codeship ( https://codeship.com/features ) allows forever free builds for public repos. It has support for both Continuous Integration and Delivery/Deployment. Maybe you can give it a spin as well?
Re: How to set up continuous deployment using free hosted tools
#50Does anyone have a solution for a situation where I have a Django backend and a VueJS front end and want to run the Vue build step before deploying? Currently doing this with Git hooks and committing the resultant build, but that is bad for a number of reasons. This is running on Heroku. Would their release phase allow for this without significantly slowing things down? Would it deal with npm installs?
Here's an example that might be useful: https://github.com/nigma/heroku-django-cookbook/blob/master/...