젠킨스 에러가 갑자기 발생

어제 까지 잘되던 파이프라인이 갑자기 안됨

 

server connecting...이라고 메세지 이후에 나온것이기에 연결문제로 판단

 

이후 확인해보니 ssh 접속 시 사용되는 계정의 비밀번호가 만료됨 비밀번호 갱신하여 해결

 

chage -l 계정


Last password change					: Aug 19, 2023
Password expires					: never
Password inactive					: never
Account expires						: never
Minimum number of days between password change		: 90
Maximum number of days between password change		: 99999
Number of days of warning before password expires	: 30

 위 명령어로 검색한 계정은 만료가 되지 않음을 확인했다.

 

 

<target name="MakeWar">
  <war destfile="${target.dir}/test.war" webxml="${source.dir1}/WEB-INF/web.xml">
    <lib dir="${source.dir2}/WEB-INF/lib" />
    <fileset dir="${source.dir3}" />
  </war>
</target>

 

저렇게 프로젝트 마다 변수를 활용하고 싶은 경우

 

Ant script

<property name="name" value="${env.NAME}">
<echo message="NAME is set to: ${name}"/>
<echo message="NAME is set to: ${env.NAME}"/>
<echo message="NAME is set to: ${NAME}"/>

4번째 줄의 ${NAME}을 사용한다.

env.NAME은 젠킨스 전체의 경우에 사용되는 듯 하다.

 

 

+ Recent posts