diff --git a/2019-Aug-9:30Am-jenkinsfile b/2019-Aug-9:30Am-jenkinsfile deleted file mode 100644 index 50cbb35c29b..00000000000 --- a/2019-Aug-9:30Am-jenkinsfile +++ /dev/null @@ -1,44 +0,0 @@ -node('master'){ - // Add maven to path - env.PATH = "/opt/maven3/bin/:$PATH" - - stage('Git Clone/Pull'){ - git branch: 'dev', - url: 'https://github.com/javahometech/my-app' - } - - stage('Build Docker Image'){ - sh "mvn clean package" - sh "mv target/*.war target/myweb.war" - sh "docker build -t kammana/my-app:1.0 ." - } - - stage('Push Image'){ - withCredentials([string(credentialsId: 'docker-hub', variable: 'dockerHubPwd')]) { - sh "docker login -u kammana -p ${dockerHubPwd}" - } - sh "docker push kammana/my-app:1.0" - } - - stage('Delete Old Container'){ - sshagent (credentials: ['dev-docker']) { - try{ - def dockrRm = "docker rm -f my-app" - def dockrRmImage = "docker rmi kammana/my-app:1.0" - sh "ssh -o StrictHostKeyChecking=no ec2-user@172.31.43.90 ${dockrRm} " - sh "ssh -o StrictHostKeyChecking=no ec2-user@172.31.43.90 ${dockrRmImage} " - }catch(e){ - echo "container my-app not found" - } - } - - } - - stage('Deploy On Dev'){ - sshagent (credentials: ['dev-docker']) { - def dockerRun = "docker run -d -p 8080:8080 --name=my-app kammana/my-app:1.0" - sh "ssh -o StrictHostKeyChecking=no ec2-user@172.31.43.90 ${dockerRun} " - } - } - -} diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 0b37443fae3..00000000000 --- a/Dockerfile +++ /dev/null @@ -1,3 +0,0 @@ -FROM tomcat:8 -# Take the war and copy to webapps of tomcat -COPY /opt/docker/*.war /usr/local/tomcat/webapps/myweb.war diff --git a/Jenkinsfile b/Jenkinsfile deleted file mode 100644 index 1e17d3f1656..00000000000 --- a/Jenkinsfile +++ /dev/null @@ -1,51 +0,0 @@ - -node { - def sonarUrl = 'sonar.host.url=http://172.31.30.136:9000' - def mvn = tool (name: 'maven3', type: 'maven') + '/bin/mvn' - stage('SCM Checkout'){ - // Clone repo - git branch: 'master', - credentialsId: 'github', - url: 'https://github.com/javahometech/myweb' - - } - - stage('Sonar Publish'){ - withCredentials([string(credentialsId: 'sonarqube', variable: 'sonarToken')]) { - def sonarToken = "sonar.login=${sonarToken}" - sh "${mvn} sonar:sonar -D${sonarUrl} -D${sonarToken}" - } - - } - - - stage('Mvn Package'){ - // Build using maven - - sh "${mvn} clean package deploy" - } - - stage('deploy-dev'){ - def tomcatDevIp = '172.31.28.172' - def tomcatHome = '/opt/tomcat8/' - def webApps = tomcatHome+'webapps/' - def tomcatStart = "${tomcatHome}bin/startup.sh" - def tomcatStop = "${tomcatHome}bin/shutdown.sh" - - sshagent (credentials: ['tomcat-dev']) { - sh "scp -o StrictHostKeyChecking=no target/myweb*.war ec2-user@${tomcatDevIp}:${webApps}myweb.war" - sh "ssh ec2-user@${tomcatDevIp} ${tomcatStop}" - sh "ssh ec2-user@${tomcatDevIp} ${tomcatStart}" - } - } - stage('Email Notification'){ - mail bcc: '', body: """Hi Team, You build successfully deployed - Job URL : ${env.JOB_URL} - Job Name: ${env.JOB_NAME} - -Thanks, -DevOps Team""", cc: '', from: '', replyTo: '', subject: "${env.JOB_NAME} Success", to: 'hari.kammana@gmail.com' - - } -} - diff --git a/ansible-december b/ansible-december new file mode 160000 index 00000000000..8c178619fcc --- /dev/null +++ b/ansible-december @@ -0,0 +1 @@ +Subproject commit 8c178619fccd8e07857d756f567bf39b6dd60339 diff --git a/code1 b/code1 new file mode 100644 index 00000000000..e1c40f79d80 --- /dev/null +++ b/code1 @@ -0,0 +1 @@ +1st code \ No newline at end of file diff --git a/deploy-to-tomcat b/deploy-to-tomcat deleted file mode 100644 index 62063a9e9c7..00000000000 --- a/deploy-to-tomcat +++ /dev/null @@ -1,26 +0,0 @@ -node{ - def tomcatIp = '172.31.14.131' - def tomcatUser = 'ec2-user' - def stopTomcat = "ssh ${tomcatUser}@${tomcatIp} /opt/tomcat8/bin/shutdown.sh" - def startTomcat = "ssh ${tomcatUser}@${tomcatIp} /opt/tomcat8/bin/startup.sh" - def copyWar = "scp -o StrictHostKeyChecking=no target/myweb.war ${tomcatUser}@${tomcatIp}:/opt/tomcat8/webapps/" - stage('SCM Checkout'){ - git branch: 'master', - credentialsId: 'javahometech', - url: 'https://github.com/javahometech/myweb' - } - stage('Maven Build'){ - def mvnHome = tool name: 'maven3', type: 'maven' - sh "${mvnHome}/bin/mvn clean package" - } - - stage('Deploy Dev'){ - sh 'mv target/myweb*.war target/myweb.war' - - sshagent(['tomcat-dev']) { - sh "${stopTomcat}" - sh "${copyWar}" - sh "${startTomcat}" - } - } -} diff --git a/deploy-war-to-tomcat b/deploy-war-to-tomcat deleted file mode 100644 index d011b1036f2..00000000000 --- a/deploy-war-to-tomcat +++ /dev/null @@ -1,30 +0,0 @@ -node{ - stage('SCM Checkout'){ - git 'https://github.com/javahometech/my-app' - } - stage('Compile-Package'){ - // Get maven home path - def mvnHome = tool name: 'maven-3', type: 'maven' - sh "${mvnHome}/bin/mvn package" - } - stage('Deploy to Tomcat'){ - - sshagent(['tomcat-dev']) { - sh 'scp -o StrictHostKeyChecking=no target/*.war ec2-user@172.31.29.242:/opt/tomcat8/webapps/' - } - } - stage('Email Notification'){ - mail bcc: '', body: '''Hi Welcome to jenkins email alerts - Thanks - Hari''', cc: '', from: '', replyTo: '', subject: 'Jenkins Job', to: 'hari.kammana@gmail.com' - } - stage('Slack Notification'){ - slackSend baseUrl: 'https://hooks.slack.com/services/', - channel: '#jenkins-pipeline-demo', - color: 'good', - message: 'Welcome to Jenkins, Slack!', - teamDomain: 'javahomecloud', - tokenCredentialId: 'slack-demo' - } - -} diff --git a/docker-ci-cd b/docker-ci-cd deleted file mode 100644 index a4d09c3dcc1..00000000000 --- a/docker-ci-cd +++ /dev/null @@ -1,39 +0,0 @@ -node{ - stage('Git Checkout'){ - git 'https://github.com/javahometech/my-app' - } - stage('Maven Package'){ - sh 'mvn clean package' - sh 'mv target/myweb*.war target/myweb.war' - } - - stage('Build Docker Imager'){ - sh 'docker build -t kammana/myweb:0.0.1 .' - } - - stage('Push to Docker Hub'){ - - withCredentials([string(credentialsId: 'github-pwd', variable: 'dockerHubPwd')]) { - sh "docker login -u kammana -p ${dockerHubPwd}" - } - sh 'docker push kammana/myweb:0.0.1' - } - stage('Remove Previous Container'){ - try{ - def dockerRm = 'docker rm -f myweb' - sshagent(['docker-dev']) { - sh "ssh -o StrictHostKeyChecking=no ec2-user@172.31.17.196 ${dockerRm}" - } - }catch(error){ - // do nothing if there is an exception - } - } - stage('Deploy to Dev Environment'){ - def dockerRun = 'docker run -d -p 8080:8080 --name myweb kammana/myweb:0.0.1 ' - sshagent(['docker-dev']) { - sh "ssh -o StrictHostKeyChecking=no ec2-user@172.31.17.196 ${dockerRun}" - } - - } - -} diff --git a/docker-ci-cd-youtube b/docker-ci-cd-youtube deleted file mode 100644 index 1d7d6482929..00000000000 --- a/docker-ci-cd-youtube +++ /dev/null @@ -1,25 +0,0 @@ -node{ - stage('SCM Checkout'){ - git credentialsId: 'git-creds', url: 'https://github.com/javahometech/my-app' - } - stage('Mvn Package'){ - def mvnHome = tool name: 'maven-3', type: 'maven' - def mvnCMD = "${mvnHome}/bin/mvn" - sh "${mvnCMD} clean package" - } - stage('Build Docker Image'){ - sh 'docker build -t kammana/my-app:2.0.0 .' - } - stage('Push Docker Image'){ - withCredentials([string(credentialsId: 'docker-pwd', variable: 'dockerHubPwd')]) { - sh "docker login -u kammana -p ${dockerHubPwd}" - } - sh 'docker push kammana/my-app:2.0.0' - } - stage('Run Container on Dev Server'){ - def dockerRun = 'docker run -p 8080:8080 -d --name my-app kammana/my-app:2.0.0' - sshagent(['dev-server']) { - sh "ssh -o StrictHostKeyChecking=no ec2-user@172.31.18.198 ${dockerRun}" - } - } -} diff --git a/docker-swarm-ci-cd b/docker-swarm-ci-cd deleted file mode 100644 index 61c27747f7a..00000000000 --- a/docker-swarm-ci-cd +++ /dev/null @@ -1,41 +0,0 @@ -node{ - def pom = readMavenPom file: 'pom.xml' - def version = pom.version - def nexus_tag = "172.31.24.222:8083/myweb:${version}" - def mvnHome = tool name: 'maven-3', type: 'maven' - def mvn = "${mvnHome}/bin/mvn" - stage('SCM Checkout'){ - git 'https://github.com/javahometech/my-app' - } - stage('Maven Build'){ - sh "${mvn} clean package" - sh 'mv target/myweb*.war target/myweb.war' - } - - stage('Docker Build'){ - - sh "docker build -t ${nexus_tag} ." - } - - stage('Push to Nexus'){ - sh "docker login 172.31.24.222:8083 -u admin -p admin123" - sh "docker push ${nexus_tag}" - } - - stage('Deploy to swarm'){ - try{ - def service = "docker service create -d -p 90:8080 --replicas=7 --name=myweb ${nexus_tag}" - sshagent (credentials: ['docker-swarm-manager']) { - def svs = "ec2-user@13.233.223.243 ${service}" - sh "ssh -o StrictHostKeyChecking=no ${svs}" - } - }catch(e){ - def service = "docker service update --image=${nexus_tag} myweb" - sshagent (credentials: ['docker-swarm-manager']) { - def svs = "ec2-user@13.233.223.243 ${service}" - sh "ssh -o StrictHostKeyChecking=no ${svs}" - - } - } - } -} diff --git a/elb123.txt b/elb123.txt new file mode 100644 index 00000000000..fc58acfd193 --- /dev/null +++ b/elb123.txt @@ -0,0 +1,109 @@ + +================================================== +#! /bin/bash +yum install httpd -y +service httpd start +chkconfig httpd on +echo "
My first paragraph.
+ + + + +==================================== + + + + + +My second paragraph.
+ + + + +======================================== + + + + + + +My orders paragraph.
+ + + + +=============================== + + + + + +My payments paragraph.
+ + + + +MomNdad@143 + + + +HTTP : without security + +HTTPS : SSL cirtificate ==>> upload + + + + +Arman@2020 + + +git config --global user.email “Armanali2you@gmail.com” + +git config --global user.name “Armanali2020” + + + + + + + + + + + +baluchina999@gmail.com + +baluchina@123 + + + + + + + + + + + + + + + + + diff --git a/function-demo b/function-demo deleted file mode 100644 index 60dc0457885..00000000000 --- a/function-demo +++ /dev/null @@ -1,37 +0,0 @@ -// Added for demo -node{ - stage('SCM Checkout'){ - git 'https://github.com/javahometech/my-app' - } - stage('Compile-Package'){ - // Get maven home path - def mvnHome = tool name: 'maven-3', type: 'maven' - sh "${mvnHome}/bin/mvn package" - } - - stage('SonarQube Analysis') { - def mvnHome = tool name: 'maven-3', type: 'maven' - withSonarQubeEnv('sonar-6') { - sh "${mvnHome}/bin/mvn sonar:sonar" - } - } - - stage('Email Notification'){ - mail bcc: '', body: '''Hi Welcome to jenkins email alerts - Thanks - Hari''', cc: '', from: '', replyTo: '', subject: 'Jenkins Job', to: 'hari.kammana@gmail.com' - } - stage('Slack Notification'){ - sendSlackNotifications(message='Welcome to Jenkins, Slack!',msgColor='good') - } - - def sendSlackNotifications(String message, String msgColor){ - slackSend baseUrl: 'https://hooks.slack.com/services/', - channel: '#jenkins-pipeline-demo', - color: msgColor, - message: message, - teamDomain: 'javahomecloud', - tokenCredentialId: 'slack-demo' - } - -} diff --git a/github-push-trigger b/github-push-trigger deleted file mode 100644 index a338c8b33d6..00000000000 --- a/github-push-trigger +++ /dev/null @@ -1,9 +0,0 @@ -properties([pipelineTriggers([pollSCM('')])]) -node{ - stage('SCM Checkout'){ - git url:'https://github.com/javahometech/my-app', branch: 'master' - } - stage('Welcome'){ - print "Build Got triggered, tested" - } -} diff --git a/global-variables b/global-variables deleted file mode 100644 index 36d4e23148d..00000000000 --- a/global-variables +++ /dev/null @@ -1,13 +0,0 @@ -node { -// Accessing data from currentBuild objects - - echo "Current Build Absolute URL ${currentBuild.absoluteUrl}" - echo "Current Build Result ${currentBuild.currentResult}" - -// Accessing data from env object - - echo "Jenkins Home ${env.JENKINS_HOME}" - echo "Jenkins URL ${env.JENKINS_URL}" - echo "JOB Name ${env.JOB_NAME}" - -} diff --git a/helm/node-app/Chart.yml b/helm/node-app/Chart.yml deleted file mode 100644 index 8b137891791..00000000000 --- a/helm/node-app/Chart.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/jenkins-pipeline-9am-sep-2018 b/jenkins-pipeline-9am-sep-2018 deleted file mode 100644 index 8c96ff7c9d2..00000000000 --- a/jenkins-pipeline-9am-sep-2018 +++ /dev/null @@ -1,32 +0,0 @@ -try{ - node{ - stage('Git Checkout'){ - git credentialsId: 'github', - url: 'https://github.com/javahometech/my-app', - branch: "${params.gitBranch}" - } - - stage('Maven Build'){ - sh 'mvn clean package' - } - stage('Deploy to Dev'){ - sh 'mv target/*.war target/myweb.war' - sshagent(['tomcat-dev']) { - sh 'ssh ec2-user@172.31.17.196 rm -rf /opt/tomcat8/webapps/myweb*' - sh 'scp target/myweb.war ec2-user@172.31.17.196:/opt/tomcat8/webapps/' - sh 'ssh ec2-user@172.31.17.196 sudo service tomcat restart' - } - slackSend channel: '#devops-2', - color: 'good', - message: "Job - ${env.JOB_NAME}, Completed successfully Build URL is ${env.BUILD_URL}" - - - } -} - -}catch(error){ - slackSend channel: '#devops-2', - color: 'danger', - message: "Job - ${env.JOB_NAME}, Failed, Build URL is ${env.BUILD_URL}" - error 'Something wrong' -} diff --git a/kk b/kk new file mode 100644 index 00000000000..e527039090a --- /dev/null +++ b/kk @@ -0,0 +1 @@ +its a empty one upto now diff --git a/myweb-8.2.0.war b/myweb-8.2.0.war deleted file mode 100644 index c23c9a8894b..00000000000 Binary files a/myweb-8.2.0.war and /dev/null differ diff --git a/nov-2018-7am-devops b/nov-2018-7am-devops deleted file mode 100644 index 31fe3e60aad..00000000000 --- a/nov-2018-7am-devops +++ /dev/null @@ -1,31 +0,0 @@ -node{ - def mvnHome = tool name: 'maven-3', type: 'maven' - def mvn = "${mvnHome}/bin/mvn" - def tomcatUsr = 'ec2-user' - stage('Git Checkout'){ - git branch: 'master', - credentialsId: 'github', - url: 'https://github.com/javahometech/my-app' - } - - stage('Build'){ - sh "${mvn} clean package" - } - stage('deploy-to-dev'){ - sh 'mv target/myweb*.war target/myweb.war' - sshagent(['tomcat-dev']) { - sh "ssh -o StrictHostKeyChecking=no ${tomcatUsr}@172.31.12.253 /opt/tomcat8/bin/shutdown.sh" - sh "ssh ${tomcatUsr}@172.31.12.253 rm -rf /opt/tomcat8/webapps/myweb*" - sh "scp target/myweb.war ${tomcatUsr}@172.31.12.253:/opt/tomcat8/webapps/" - sh "ssh ${tomcatUsr}@172.31.12.253 /opt/tomcat8/bin/startup.sh" - mail bcc: '', - body: '''myweb app deployed to Dev - Thanks - DevOps''', - cc: '', - from: '', replyTo: '', - subject: 'myweb app deployed to Dev', - to: 'hari.kammana@gmail.com' - } - } -} diff --git a/o b/o new file mode 100644 index 00000000000..a48eb222a27 --- /dev/null +++ b/o @@ -0,0 +1 @@ +jhhhj \ No newline at end of file diff --git a/ok b/ok new file mode 100644 index 00000000000..e69de29bb2d diff --git a/parallel-executions b/parallel-executions deleted file mode 100644 index 803b36819d6..00000000000 --- a/parallel-executions +++ /dev/null @@ -1,14 +0,0 @@ - - -node{ - parallel firstBranch: { - stage('one'){ - git url: 'http://github.com/javahometech/my-app', branch: 'master123' - } - }, secondBranch: { - stage('Two'){ - git url: 'http://github.com/javahometech/my-app', branch: 'feature-1' - } - }, - failFast: true -} diff --git a/parameterized-builds b/parameterized-builds deleted file mode 100644 index f47dacd0063..00000000000 --- a/parameterized-builds +++ /dev/null @@ -1,9 +0,0 @@ -properties([parameters([choice(choices: 'master\nfeature-1\nfeature-2', description: 'Select Branch to build', name: 'branch')])]) - -node{ - stage('Scm Checkout'){ - echo "Pulling changes from the branch ${params.branch}" - git url: 'https://github.com/javahometech/my-app', branch: "${params.branch}" - } - -} diff --git a/paytm b/paytm new file mode 100644 index 00000000000..e69de29bb2d diff --git a/pipeline-docker-ci-cd b/pipeline-docker-ci-cd deleted file mode 100644 index 0b5800bb292..00000000000 --- a/pipeline-docker-ci-cd +++ /dev/null @@ -1,41 +0,0 @@ - - -node{ - stage('Git Checkout'){ - git url: 'https://github.com/javahometech/my-app', - branch:'master' - } - stage('MVN Package'){ - def mvnHome = tool name: 'maven-3', type: 'maven' - sh "${mvnHome}/bin/mvn clean package" - } - stage('Build Docker Image'){ - sh 'docker build -t kammana/my-app:0.0.1 .' - } - - stage('Upload Image to DockerHub'){ - withCredentials([string(credentialsId: 'docker-hub', variable: 'password')]) { - sh "docker login -u kammana -p ${password}" - } - sh 'docker push kammana/my-app:0.0.1' - } - stage('Remove Old Containers'){ - sshagent(['my-app-dev']) { - try{ - def sshCmd = 'ssh -o StrictHostKeyChecking=no ec2-user@172.31.18.198' - def dockerRM = 'docker rm -f my-app' - sh "${sshCmd} ${dockerRM}" - }catch(error){ - - } - } - } - stage('Deploy-Dev'){ - sshagent(['my-app-dev']) { - input 'Deploy to Dev?' - def sshCmd = 'ssh -o StrictHostKeyChecking=no ec2-user@172.31.18.198' - def dockerRun = 'docker run -d -p 8080:8080 --name my-app kammana/my-app:0.0.1' - sh "${sshCmd} ${dockerRun}" - } - } -} diff --git a/pom.xml b/pom.xml deleted file mode 100755 index e11baeb06c1..00000000000 --- a/pom.xml +++ /dev/null @@ -1,71 +0,0 @@ -