diff --git a/Jenkinsfile b/Jenkinsfile index 2aae855..5f25589 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,58 +5,4 @@ if (env.CHANGE_ID) { } else { postMergePipeline() } -node('build-slave') { - try { - String ANSI_GREEN = "\u001B[32m" - String ANSI_NORMAL = "\u001B[0m" - String ANSI_BOLD = "\u001B[1m" - String ANSI_RED = "\u001B[31m" - String ANSI_YELLOW = "\u001B[33m" - ansiColor('xterm') { - stage('Checkout') { - if (!env.hub_org) { - println(ANSI_BOLD + ANSI_RED + "Uh Oh! Please set a Jenkins environment variable named hub_org with value as registery/sunbidrded" + ANSI_NORMAL) - error 'Please resolve the errors and rerun..' - } - else - println(ANSI_BOLD + ANSI_GREEN + "Found environment variable named hub_org with value as: " + hub_org + ANSI_NORMAL) - cleanWs() - if (params.github_release_tag == "") { - checkout scm - commit_hash = sh(script: 'git rev-parse --short HEAD', returnStdout: true).trim() - branch_name = sh(script: 'git name-rev --name-only HEAD | rev | cut -d "/" -f1| rev', returnStdout: true).trim() - build_tag = branch_name + "_" + commit_hash + "_" + env.BUILD_NUMBER - println(ANSI_BOLD + ANSI_YELLOW + "github_release_tag not specified, using the latest commit hash: " + commit_hash + ANSI_NORMAL) - } - else { - def scmVars = checkout scm - checkout scm: [$class: 'GitSCM', branches: [[name: "refs/tags/$params.github_release_tag"]], userRemoteConfigs: [[url: scmVars.GIT_URL]]] - build_tag = params.github_release_tag + "_" + env.BUILD_NUMBER - println(ANSI_BOLD + ANSI_YELLOW + "github_release_tag specified, building from github_release_tag: " + params.github_release_tag + ANSI_NORMAL) - } - echo "build_tag: " + build_tag - } - - stage('Build') { - env.NODE_ENV = "build" - sh("git clone https://github.com/NodeBB/NodeBB.git -b ${params.nodebb_branch}") - sh("cp Dockerfile NodeBB") - sh("cp build.sh NodeBB") - print "Environment will be : ${env.NODE_ENV}" - sh('chmod 777 NodeBB/build.sh') - sh("bash ./NodeBB/build.sh ${params.nodebb_branch}__${build_tag} ${env.NODE_NAME} ${hub_org}") - } - stage('ArchiveArtifacts') { - archiveArtifacts "metadata.json" - currentBuild.description = "${build_tag}" - } - } - - } - catch (err) { - currentBuild.result = "FAILURE" - throw err - } - -} diff --git a/prfile b/prfile new file mode 100644 index 0000000..a40a362 --- /dev/null +++ b/prfile @@ -0,0 +1 @@ +hdu diff --git a/test1 b/test1 new file mode 100644 index 0000000..8f73db3 --- /dev/null +++ b/test1 @@ -0,0 +1,4 @@ + +added +test content for pr check +testing for pr