<freeStyleProject _class='hudson.model.FreeStyleProject'><action _class='hudson.model.ParametersDefinitionProperty'><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><value>192.168.12.68</value></defaultParameterValue><description>IP or hostname of the LogShip instance (ssh as root from the jenkins user; its key must be in authorized_keys — true for every clone of the golden template)</description><name>TARGET_HOST</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><value>dev</value></defaultParameterValue><description>Git branch to build (dev, main, feature/…)</description><name>BRANCH</name><type>StringParameterDefinition</type></parameterDefinition></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'></action><description>Build the ERP frontend on the Jenkins controller and deploy it to ANY LogShip instance (demo clones etc.) over ssh.
Parameters: TARGET_HOST (instance ip), BRANCH (git branch). Script source of truth: reference/ci/deploy-instance.sh in the repo — paste it here again after changes.
Keeps the instance .env + data/, regenerates NUXT_* overrides, pm2 restart from ecosystem, rollback on failed health check.</description><displayName>erp-frontend-deploy-instance</displayName><fullDisplayName>erp-frontend-deploy-instance</fullDisplayName><fullName>erp-frontend-deploy-instance</fullName><name>erp-frontend-deploy-instance</name><url>https://jenkins.younex.de/view/all/job/erp-frontend-deploy-instance/</url><buildable>true</buildable><build _class='hudson.model.FreeStyleBuild'><number>15</number><url>https://jenkins.younex.de/view/all/job/erp-frontend-deploy-instance/15/</url></build><build _class='hudson.model.FreeStyleBuild'><number>14</number><url>https://jenkins.younex.de/view/all/job/erp-frontend-deploy-instance/14/</url></build><build _class='hudson.model.FreeStyleBuild'><number>13</number><url>https://jenkins.younex.de/view/all/job/erp-frontend-deploy-instance/13/</url></build><build _class='hudson.model.FreeStyleBuild'><number>12</number><url>https://jenkins.younex.de/view/all/job/erp-frontend-deploy-instance/12/</url></build><build _class='hudson.model.FreeStyleBuild'><number>11</number><url>https://jenkins.younex.de/view/all/job/erp-frontend-deploy-instance/11/</url></build><color>blue</color><firstBuild _class='hudson.model.FreeStyleBuild'><number>11</number><url>https://jenkins.younex.de/view/all/job/erp-frontend-deploy-instance/11/</url></firstBuild><healthReport><description>Build stability: No recent builds failed.</description><iconClassName>icon-health-80plus</iconClassName><iconUrl>health-80plus.png</iconUrl><score>100</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.model.FreeStyleBuild'><number>15</number><url>https://jenkins.younex.de/view/all/job/erp-frontend-deploy-instance/15/</url></lastBuild><lastCompletedBuild _class='hudson.model.FreeStyleBuild'><number>15</number><url>https://jenkins.younex.de/view/all/job/erp-frontend-deploy-instance/15/</url></lastCompletedBuild><lastStableBuild _class='hudson.model.FreeStyleBuild'><number>15</number><url>https://jenkins.younex.de/view/all/job/erp-frontend-deploy-instance/15/</url></lastStableBuild><lastSuccessfulBuild _class='hudson.model.FreeStyleBuild'><number>15</number><url>https://jenkins.younex.de/view/all/job/erp-frontend-deploy-instance/15/</url></lastSuccessfulBuild><nextBuildNumber>16</nextBuildNumber><property _class='jenkins.model.BuildDiscarderProperty'></property><property _class='hudson.model.ParametersDefinitionProperty'><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>TARGET_HOST</name><value>192.168.12.68</value></defaultParameterValue><description>IP or hostname of the LogShip instance (ssh as root from the jenkins user; its key must be in authorized_keys — true for every clone of the golden template)</description><name>TARGET_HOST</name><type>StringParameterDefinition</type></parameterDefinition><parameterDefinition _class='hudson.model.StringParameterDefinition'><defaultParameterValue _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>dev</value></defaultParameterValue><description>Git branch to build (dev, main, feature/…)</description><name>BRANCH</name><type>StringParameterDefinition</type></parameterDefinition></property><concurrentBuild>false</concurrentBuild><disabled>false</disabled><labelExpression>built-in</labelExpression><scm _class='hudson.plugins.git.GitSCM'></scm></freeStyleProject>