FAQ Database Discussion Community


Integration tests for continuous delivery using docker

continuous-integration,docker,continuous-deployment,spring-test,integration-tests
I currently develop a product which expose a a REST API and that will eventually be hosted on the cloud. My technology stack is spring (boot, mvc, data, test, etc.) on top of maven. I have integration tests to test from my API connected to a test database. To better...

How can I retrieve the SVN Changeset comments for a Jenkins build?

svn,jenkins,continuous-integration,continuous-deployment
My process is that Jenkins polls SVN for a build every three minutes, performs a build when a change occurs, and creates a deployment package which it then pushes to Octopus. Once the deployment is complete, it sends a deployment report via email to everyone involved. Right now, the build...

Semantic versioning and continuous deployment, conflicting idea in practice?

continuous-integration,nuget,.net-assembly,continuous-deployment,semantic-versioning
Some times the version information has to be embedded in the metadata of the output artifact. So, the version has to be decided at the build/compile time. However, you can't call a version until you actually make a release in semantic versioning because the last digit has to be incremental....

Tfs post-build step running application hangs

batch-file,tfs,msbuild,continuous-deployment,post-build-event
We have a configured TFS CI which is making our build. After a build I`d like to have my simple executable application to be deployed to specific folder on the server and then started. I decided to do this with post-build step and batch script. Everything works perfectly except one:...

SShpass not allowed with Travis CI

ssh,continuous-integration,travis-ci,continuous-deployment
Context I have an application in which, I m using unit tests and I need to continuous deliver this. I chose to use github + travis + docker. My Docker container is an Ubuntu 12.04 with openSSL that I cant connect from outside, and I dont have any problem with...

How do I do a push deploy with Rocketeer?

php,continuous-integration,continuous-deployment
It seems the standard way to deploy with Rocketeer is to do a pull deploy, that is, it will do a git clone from the server you are deploying to. What I want to do is push a set of files after having done a build on a CI server...

Continuous deployment and running with TeamCiy

.net,continuous-integration,teamcity,exe,continuous-deployment
I have a project that is built into an executable. Some kind of server. And a Team City as CI. I configured Team City to automatically build my sources. I would like to achive the following steps: Sources are built by Team City when someone commits into repo. (done) Built...

When using CI, how can I keep my environments clean?

deployment,continuous-integration,continuous-deployment
We're currently using CI on a few small projects before we jump the gun with our larger projects. The problem we're facing is that continuously deploying updates is causing our environments to be dirty. What I mean by dirty is that old files aren't being removed. After a while, it's...

How do you deploy build artifacts to Heroku from Codeship?

heroku,continuous-deployment,codeship
In starting a new project, I put together the skeleton for a Node app that has tests and generates some build artifacts, like asset compilation and compression. I have the tests running in Codeship so successful builds initiate a deploy to Heroku. They've made it all super easy, except I...

Continous Integration on Azure Mobile Services?

tfs,continuous-integration,azure-mobile-services,continuous-deployment
Is there any way to enable continuous integration on azure mobile services using Team Foundation (TFS) source control? I have seen its easily done on Azure Websites and Cloud Services but i dont see an option on mobile services. My only option is to set up a custom server ?...

Triggering Jenkins to run application tests when GitHub PR is created

git,jenkins,continuous-integration,ansible,continuous-deployment
I am a noob to Jenkins, and I have a Jenkins server that runs an ansible playbook to deploy the app. I would like to be able to have Jenkins run an ansible playbook which runs application python tests when a GitHub pull request is opened. I would then like...

Java app deployment to heroku using Maven failed

java,heroku,continuous-integration,maven-3,continuous-deployment
I am trying to setup the Continuous deployment process for a Tomcat based java app using Github for source code hosting, TravisCI for building the WAR file, running the unit tests and then Heroku to deploy the packaged WAR file. I tried following the tutorial from https://devcenter.heroku.com/articles/deploying-war-files-to-heroku-from-travis-ci#creating-a-java-web-application I am getting...

Deploy Build from Separate Job in Jenkins

jenkins,continuous-integration,jenkins-plugins,continuous-deployment
I have anywhere from 5 to 15 jobs in jenkins (varies from week to week) that deploy essentially the same code to our environments, but with different configurations. Is there a way to have one job do the building and separate jobs to do the deploying? I have seen people...

Automating deployments of large distributed client server application part of CI / CD

jenkins,continuous-deployment,distributed-system,continuous-delivery,automated-deployment
For one of our application we are trying to automate the deployment process. We have end to end Continuous Integration implemented (Build/Test/Package/Report) for this application. Now we are trying to implement the automated deployment. This application needs to be deployed in 2000 servers and 50 clients under each server. Some...