LINUX.ORG.RU

История изменений

Исправление vtVitus, (текущая версия) :

я особо не помню, что такое webhook, но что-то такое мы делали. https://www.jenkins.io/blog/2018/05/16/pipelines-with-git-tags/

как-то вот так и делали:

stage('Deploy') {
            when { tag "dev-*" }
            steps {
                echo 'Deploying to dev stand'
                sh 'mvn -Pdev clean install tomcat7:deploy'
                
            }
        }
ну а в мавене ужо разруливали стенд

<profile>
			<id>dev</id>
			
			<build>
				<plugins>
					<plugin>
					
						<groupId>org.apache.tomcat.maven</groupId>
						<artifactId>tomcat7-maven-plugin</artifactId>
						<version>2.2</version>
						<configuration>
							<url>http://ns-dev01.xxx.dmz:8090/manager/text</url>
							<server>NsDev01Server</server>
							<path>/nscore</path>
							<update>true</update>
						</configuration>
					</plugin>
				</plugins>
			</build>
		</profile>

Исходная версия vtVitus, :

я особо не помню, что такое webhook, но что-то такое мы делали. https://www.jenkins.io/blog/2018/05/16/pipelines-with-git-tags/

как-то вот так и делали:

stage('Deploy') {
            when { tag "dev-*" }
            steps {
                echo 'Deploying to dev stand'
                sh 'mvn -Pdev clean install tomcat7:deploy'
                
            }
        }