Commit 5ef46e8b authored by daidekun's avatar daidekun

增加ansible 调整目录结构

parent 62a763a2
// src/org/foo/Stage.groovy // src/org/foo/Stage.groovy
package org.qg; package org.qg.docker;
import org.qg.docker.Utils;
import groovy.json.JsonSlurperClassic; import groovy.json.JsonSlurperClassic;
import org.qg.Utils;
def prepare_java(systemName, contextDir) { def prepare_java(systemName, contextDir) {
sh "rm -rf ${contextDir}" sh "rm -rf ${contextDir}"
......
// src/org/foo/Utils.groovy // src/org/qg/docker/Utils.groovy
package org.qg; package org.qg.docker;
def contextDir(workspace) { def contextDir(workspace) {
uuid = UUID.randomUUID().toString() uuid = UUID.randomUUID().toString()
......
import org.qg.*
def call(body) { def call(body) {
def config = [:] def config = [:]
def env = body.env def env = body.env
/* def branchName = env.BRANCH_NAME
def gitRepo = env.GIT_REPO def repo_name = env.repo_name
def namespace = env.NAMESPACE def branch_name = env.branch_name
def isDeploy = env.IS_DEPLOY def room = env.room
def buildNumber = env.BUILD_NUMBER*/ def hosts = env.hosts
def action = env.action
def rollback_to_release = env.rollback_to_release
body.resolveStrategy = Closure.DELEGATE_FIRST body.resolveStrategy = Closure.DELEGATE_FIRST
body.delegate = config body.delegate = config
body() body()
node { node {
try { try {
stage('Clean') {
deleteDir()
}
stage('Build') { stage('Build') {
echo "build" echo "build"
} }
stage('Deploy') { stage('Deploy') {
echo "deploy" echo "deploy"
} }
......
import org.qg.* import org.qg.docker.*
def call(body) { def call(body) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment