Monday, October 29, 2018

Friday, October 26, 2018

Jenkins reference links

<pre>
Jenkins::
https://tikluganguly.blogspot.com/2017/08/configuring-ci-pipeline-in-jenkins-for.html?view=classic
https://dzone.com/refcardz/continuous-integration?chapter=1
https://jenkins.io/solutions/docker/
http://jenkins-php.org/
http://static.zend.com/topics/Continuous-Delivery-of-PHP-Applications.pdf
https://devops4solutions.com/ssh-key-concepts-and-ssh-tunnel/

//This is very good for the AGAIL and Others
http://blogs.quovantis.com/setting-a-php-project-in-jenkins/

https://devops4solutions.com/category/ci-cd-workflows-dem

//Good One:::::
https://www.guru99.com/jenkins-tutorial.html
https://dzone.com/articles/continuous-integration-php
http://jenkins-php.org/index.html
https://pmd.github.io/

https://stackoverflow.com/questions/21781700/how-to-generate-war-file-using-jenkins-build-execute-shell-option
https://stackoverflow.com/questions/21814512/what-is-step-by-step-guide-for-generating-war-file-in-jenkins-and-subversion-in?rq=1
http://www.vogella.com/tutorials/Jenkins/article.html
https://stackoverflow.com/questions/37370927/jenkins-deploy-war-file-to-tomcat-8?rq=1=
http://paxcel.net/blog/automation-of-warear-deployment-using-jenkins/
Good:
https://github.com/jenkinsci/pipeline-model-definition-plugin/wiki/getting-started
https://www.tutorialspoint.com/jenkins/jenkins_automated_testing.htm
Nice Links:::::
http://blogs.quovantis.com/setting-a-php-project-in-jenkins/
https://dzone.com/articles/definition-of-done-the-swiss-army-knife-of-scrum
http://marcelog.github.io/articles/ci_jenkins_hudson_continuous_integration_php_phing.html

https://www.slideshare.net/kea42/ant-vs-phing-7969123
https://www.slideshare.net/michieltcs/building-and-deploying-php-applications-with-

phing
https://stackoverflow.com/questions/2502971/what-can-phing-do-that-ant-cant
https://alexbilbie.com/2015/04/setting-up-jenkins/
</pre>

Friday, September 21, 2018

Continious Intigration vs continious delivery vs continious deploy



Referred Links::::
============

// PHP tools for jenkins
http://marcelog.github.io/articles/ci_jenkins_hudson_continuous_integration_php_phing.html



Continious Intigration vs continious delivery vs continious deploy:::::::::::::::::
===============================================
https://www.jitendrazaa.com/blog/salesforce/continuous-integration-vs-continuous-delivery-vs-continuous-deployment/

https://medium.com/@marc_best/trigger-a-jenkins-build-from-a-github-push-b922468ef1ae

https://developer.github.com/webhooks/configuring/

https://www.adcisolutions.com/knowledge/continuous-integration-drupal-8-and-gitlab-cicd


=================
Build tool for Continuous Integration in PHP (Ant, Ivy, Maven, Phing?)
I want to extend my software engineering practices to Continuous Integration. I've understood that Jenkins is the most used CI tool by far, so I've decided to begin with that.

But I have many doubts with which build tool use. I've read that most of them are based on Ant, which is also being used widely nowadays, so I've no clear which of these tools use.

maven ant continuous-integration ivy build-tools

Seems you're looking for something like PHP Continuous integration, with Jenkins and Phing.

Learning Jenkins, as one of the CI tools, is not a bad choice, as it is used for many CI jobs. But it is just a basic tool, for launching jobs. Most of these jobs are checking out source code from SCM (svn, subversion, git, mercurial, etc) and then build the code, based on Ant, Maven, Gradle, Phing, Buckminster, etc etc. In your case, when PHP is the code to be build, then Phing, seems the way to go. As Phing is based on Ant, so it is wise to learn (at least) the Ant basis.