Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Register
Sign in
Toggle navigation
Menu
UPSMF
uphrh-smf-devops
Commits
bffbc6e3
Commit
bffbc6e3
authored
2 years ago
by
root
Browse files
Options
Download
Patches
Plain Diff
nginx job added
parent
595171d9
master
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
jenkins/jobs/smf/jobs/build/jobs/nginx/config.xml
+60
-0
jenkins/jobs/smf/jobs/build/jobs/nginx/config.xml
jenkins/jobs/smf/jobs/deploy/jobs/nginx/config.xml
+47
-0
jenkins/jobs/smf/jobs/deploy/jobs/nginx/config.xml
with
107 additions
and
0 deletions
+107
-0
jenkins/jobs/smf/jobs/build/jobs/nginx/config.xml
0 → 100644
+
60
−
0
View file @
bffbc6e3
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<flow-definition
plugin=
"workflow-job@2.40"
>
<actions/>
<description/>
<keepDependencies>
false
</keepDependencies>
<properties>
<com.sonyericsson.rebuild.RebuildSettings
plugin=
"rebuild@1.32"
>
<autoRebuild>
false
</autoRebuild>
<rebuildDisabled>
false
</rebuildDisabled>
</com.sonyericsson.rebuild.RebuildSettings>
<hudson.model.ParametersDefinitionProperty>
<parameterDefinitions>
<hudson.model.StringParameterDefinition>
<name>
docker_repo
</name>
<description/>
<defaultValue>
smf-nginx
</defaultValue>
<trim>
false
</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>
branch_name
</name>
<description/>
<defaultValue>
master
</defaultValue>
<trim>
false
</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
<hudson.plugins.throttleconcurrents.ThrottleJobProperty
plugin=
"throttle-concurrents@2.2"
>
<maxConcurrentPerNode>
0
</maxConcurrentPerNode>
<maxConcurrentTotal>
0
</maxConcurrentTotal>
<categories
class=
"java.util.concurrent.CopyOnWriteArrayList"
/>
<throttleEnabled>
false
</throttleEnabled>
<throttleOption>
project
</throttleOption>
<limitOneJobWithMatchingParams>
false
</limitOneJobWithMatchingParams>
<paramsToUseForLimit/>
</hudson.plugins.throttleconcurrents.ThrottleJobProperty>
</properties>
<definition
class=
"org.jenkinsci.plugins.workflow.cps.CpsScmFlowDefinition"
plugin=
"workflow-cps@2.90"
>
<scm
class=
"hudson.plugins.git.GitSCM"
plugin=
"git@4.7.1"
>
<configVersion>
2
</configVersion>
<userRemoteConfigs>
<hudson.plugins.git.UserRemoteConfig>
<url>
https://git.idc.tarento.com/smf/smf-devops.git
</url>
<credentialsId>
git-cred
</credentialsId>
</hudson.plugins.git.UserRemoteConfig>
</userRemoteConfigs>
<branches>
<hudson.plugins.git.BranchSpec>
<name>
*/${branch_name}
</name>
</hudson.plugins.git.BranchSpec>
</branches>
<doGenerateSubmoduleConfigurations>
false
</doGenerateSubmoduleConfigurations>
<submoduleCfg
class=
"empty-list"
/>
<extensions/>
</scm>
<scriptPath>
pipelines/Jenkinsfile
</scriptPath>
<lightweight>
false
</lightweight>
</definition>
<triggers/>
<disabled>
false
</disabled>
</flow-definition>
\ No newline at end of file
This diff is collapsed.
Click to expand it.
jenkins/jobs/smf/jobs/deploy/jobs/nginx/config.xml
0 → 100644
+
47
−
0
View file @
bffbc6e3
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
<project>
<actions/>
<description/>
<keepDependencies>
false
</keepDependencies>
<properties>
<com.sonyericsson.rebuild.RebuildSettings
plugin=
"rebuild@1.32"
>
<autoRebuild>
false
</autoRebuild>
<rebuildDisabled>
false
</rebuildDisabled>
</com.sonyericsson.rebuild.RebuildSettings>
<hudson.plugins.throttleconcurrents.ThrottleJobProperty
plugin=
"throttle-concurrents@2.2"
>
<maxConcurrentPerNode>
0
</maxConcurrentPerNode>
<maxConcurrentTotal>
0
</maxConcurrentTotal>
<categories
class=
"java.util.concurrent.CopyOnWriteArrayList"
/>
<throttleEnabled>
false
</throttleEnabled>
<throttleOption>
project
</throttleOption>
<limitOneJobWithMatchingParams>
false
</limitOneJobWithMatchingParams>
<paramsToUseForLimit/>
</hudson.plugins.throttleconcurrents.ThrottleJobProperty>
</properties>
<scm
class=
"hudson.scm.NullSCM"
/>
<canRoam>
true
</canRoam>
<disabled>
false
</disabled>
<blockBuildWhenDownstreamBuilding>
false
</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>
false
</blockBuildWhenUpstreamBuilding>
<triggers/>
<concurrentBuild>
false
</concurrentBuild>
<builders>
<hudson.plugins.copyartifact.CopyArtifact
plugin=
"copyartifact@1.46"
>
<project>
smf/build/nginx
</project>
<filter>
commit_id.txt
</filter>
<target/>
<excludes/>
<selector
class=
"hudson.plugins.copyartifact.StatusBuildSelector"
/>
<doNotFingerprintArtifacts>
false
</doNotFingerprintArtifacts>
</hudson.plugins.copyartifact.CopyArtifact>
<hudson.tasks.Shell>
<command>
#!/bin/bash
cd /home/ubuntu/ansible_workspace_dir
cp /var/lib/jenkins/workspace/smf/deploy/nginx/commit_id.txt .
ansible-playbook -i inventory/hosts --extra-vars "tag=`cat commit_id.txt` , deploy_host_name=dev" main.yml --tag stack-proxy
</command>
<configuredLocalRules/>
</hudson.tasks.Shell>
</builders>
<publishers/>
<buildWrappers/>
</project>
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets