[JIRA] (JENKINS-57810) Pipeline build succeeded but the file was not sent to the ssh target host

12 views
Skip to first unread message

joss@inorway.cn (JIRA)

unread,
Jun 1, 2019, 9:20:03 PM6/1/19
to jenkinsc...@googlegroups.com
joss.ji joss created an issue
 
Jenkins / Bug JENKINS-57810
Pipeline build succeeded but the file was not sent to the ssh target host
Issue Type: Bug Bug
Assignee: Matt Sicker
Components: ssh-credentials-plugin
Created: 2019-06-02 01:19
Environment:     Centos 7.4
    Docker jenkinsci/blueocean:latest
    Code is in git (gogs)
    Chrome
    Nginx (docker by latest)
    My jenkins_home is mounted to the host under /data/docker/jenkins/jenkins_home
    Jenkins docker run user root
    The tool Publish over SSH is used under jenkins (if you don't use this method, please tell me which methods are simpler)
    The host and the target host have implemented ssh secret login (even after I did the ssh secret configuration after the docker exec -it jenkins bash, the same is not possible)



Labels: ssh
Priority: Major Major
Reporter: joss.ji joss

I am learning jenkins, there is a problem that has not been resolved for several weeks, as follows:
My environment

Note: My configuration is basically configured with reference to the contents of jenkins.io/doc, so I found that the latest file does not have a lot of configuration parameters configured, basically solved with pipeline syntax.
Host: docker in host: 192.168.9.16 (node: master)
Target host host:192.168.9.23
task:
    Use nodejs npm build (has been successful, success will generate dist/* under path)
    Send the successful result to the specified path /data/www/mytest on the target host
    
problem:
    The display is successful, but the target host does not get the file.
    How to execute the host command in the docker environment, or execute the remote host command?

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

joss@inorway.cn (JIRA)

unread,
Jun 1, 2019, 9:23:02 PM6/1/19
to jenkinsc...@googlegroups.com
joss.ji joss updated an issue
Change By: joss.ji joss
I am learning jenkins, there is a problem that has not been resolved for several weeks, as follows:
My environment

Note: My configuration is basically configured with reference to the contents of jenkins.io/doc, so I found that the latest file does not have a lot of configuration parameters configured, basically solved with pipeline syntax.
Host: docker in host: 192.168.9.16 (node: master)
Target host host:192.168.9.23 (lable: prod.9.23)
task:
    Use nodejs npm build (has been successful, success will generate dist/* under path)
    Send the successful result to the specified path /data/www/mytest on the target host
    
problem:
    The display is successful, but the target host does not get the file.
    How to execute the host command in the docker environment, or execute the remote host command?


 

my jenkinsfile:
{code:java}
pipeline {
    agent {
        docker {
            image 'node_cnpm:8.0.1'
            args '-p 3000:3000'
        }
    }
    environment {
        CI = 'true'
    }
    stages {
        stage('Build') {
            steps {
                sh 'node -v'
                sh 'npm -v'
                sh 'cnpm -v'
                sh 'pwd'
                sh 'ls'
                sh 'chmod -R 777 ./'
                sh 'rm -rf node_modules/'
                sh 'ls'
                sh 'npm cache clean -f'
                sh 'cnpm install '
                sh 'npm run test'
            }
        }
       stage('deploy') {
            steps {
                sshPublisher(publishers: [sshPublisherDesc(configName: 'prod.9.23', transfers: [sshTransfer(cleanRemote: false, excludes: '', execCommand: '', execTimeout: 120000, flatten: false, makeEmptyDirs: false, noDefaultExcludes: false, patternSeparator: '[, ]+', remoteDirectory: '/data/www/test.erp.ui.pc', remoteDirectorySDF: false, removePrefix: 'dist', sourceFiles: 'dist/*.*')], usePromotionTimestamp: false, useWorkspaceInPromotion: false, verbose: false)])
            }
        }
    }
}
{code}
 

joss@inorway.cn (JIRA)

unread,
Jun 1, 2019, 9:24:01 PM6/1/19
to jenkinsc...@googlegroups.com

joss@inorway.cn (JIRA)

unread,
Jun 1, 2019, 9:24:01 PM6/1/19
to jenkinsc...@googlegroups.com
joss.ji joss updated an issue
Change By: joss.ji joss
Attachment: image-2019-06-02-09-23-06-711.png

joss@inorway.cn (JIRA)

unread,
Jun 1, 2019, 9:26:04 PM6/1/19
to jenkinsc...@googlegroups.com
 
Re: Pipeline build succeeded but the file was not sent to the ssh target host

log:

Started by user norway.admin
 > git rev-parse --is-inside-work-tree # timeout=10
Setting origin to http://git.inorway.cn/norwayERP/norway_ui_pc.git
 > git config remote.origin.url http://git.inorway.cn/norwayERP/norway_ui_pc.git # timeout=10
Fetching origin...
Fetching upstream changes from origin
 > git --version # timeout=10
 > git config --get remote.origin.url # timeout=10
using GIT_ASKPASS to set credentials Git username/password for http://git.inorway.cn/gogs/wherecar_common_v2.git
 > git fetch --tags --force --progress origin +refs/heads/*:refs/remotes/origin/*
Seen branch in repository origin/develop
Seen branch in repository origin/hotfix
Seen branch in repository origin/master
Seen 3 remote branches
Obtained Jenkinsfile from e03421f32b29b16ce096923f2b92ec4f76c77a43
Running in Durability level: MAX_SURVIVABILITY
[Pipeline] Start of Pipeline
[Pipeline] node
Running on Jenkins in /var/jenkins_home/workspace/norway_ui_pc_develop
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Checkout SCM)
[Pipeline] checkout
using credential git:bc02b36ff5a6e631fe243c0f30104683a745ce242b7e69cddfa79f26a69db1bf
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url http://git.inorway.cn/norwayERP/norway_ui_pc.git # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
Fetching without tags
Fetching upstream changes from http://git.inorway.cn/norwayERP/norway_ui_pc.git
 > git --version # timeout=10
using GIT_ASKPASS to set credentials Git username/password for http://git.inorway.cn/gogs/wherecar_common_v2.git
 > git fetch --no-tags --force --progress http://git.inorway.cn/norwayERP/norway_ui_pc.git +refs/heads/*:refs/remotes/origin/*
Checking out Revision e03421f32b29b16ce096923f2b92ec4f76c77a43 (develop)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f e03421f32b29b16ce096923f2b92ec4f76c77a43
 > git branch -a -v --no-abbrev # timeout=10
 > git branch -D develop # timeout=10
 > git checkout -b develop e03421f32b29b16ce096923f2b92ec4f76c77a43
Commit message: "jenkins config: ssh"
 > git rev-list --no-walk e03421f32b29b16ce096923f2b92ec4f76c77a43 # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
+ docker inspect -f . node_cnpm:8.0.1
.
[Pipeline] withDockerContainer
Jenkins seems to be running inside container 5c9cd7c9f6d6c43857db56b06164983ab199a7b0208fc2b34feecbd1848348a3
$ docker run -t -d -u 0:0 -p 3000:3000 -w /var/jenkins_home/workspace/norway_ui_pc_develop --volumes-from 5c9cd7c9f6d6c43857db56b06164983ab199a7b0208fc2b34feecbd1848348a3 -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** node_cnpm:8.0.1 cat
$ docker top 6b4fc4c52c127c7645a1a4459fb5332c8a9af00fe15bc5db939c8e42c4aa56d2 -eo pid,comm
[Pipeline] {
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Build)
[Pipeline] sh
+ node -v
v8.16.0
[Pipeline] sh
+ npm -v
6.4.1
[Pipeline] sh
+ cnpm -v
cn...@6.1.0 (/usr/local/lib/node_modules/cnpm/lib/parse_argv.js)
n...@6.9.0 (/usr/local/lib/node_modules/cnpm/node_modules/npm/lib/npm.js)
no...@8.16.0 (/usr/local/bin/node)
npmin...@3.22.0 (/usr/local/lib/node_modules/cnpm/node_modules/npminstall/lib/index.js)
prefix=/usr/local 
linux x64 3.10.0-957.10.1.el7.x86_64 
registry=https://r.npm.taobao.org
[Pipeline] sh
+ pwd
/var/jenkins_home/workspace/norway_ui_pc_develop
[Pipeline] sh
+ ls
1.png
Jenkinsfile
LICENSE
README.md
build
config
favicon.ico
favicon.png
index.html
jenkins
package.json
pen.png
run_dev.bat
src
static
test
[Pipeline] sh
+ chmod -R 777 ./
[Pipeline] sh
+ rm -rf node_modules/
[Pipeline] sh
+ ls
1.png
Jenkinsfile
LICENSE
README.md
build
config
favicon.ico
favicon.png
index.html
jenkins
package.json
pen.png
run_dev.bat
src
static
test
[Pipeline] sh
+ npm cache clean -f
npm WARN using --force I sure hope you know what you are doing.
[Pipeline] sh
+ cnpm install
platform unsupported babel-...@7.1.2 › web...@3.10.0 › watc...@1.6.0 › chok...@2.1.6 › fsevents@^1.2.7 Package require os(darwin) not compatible with your platform(linux)
[fsevents@^1.2.7] optional install error: Package require os(darwin) not compatible with your platform(linux)
✔ Installed 65 packages
✔ Linked 850 latest versions
[1/3] scripts.postinstall babel...@6.26.0 › babel-r...@6.26.0 › core-js@^2.5.0 run "node scripts/postinstall || echo \"ignore\"", root: "/var/jenkins_home/workspace/norway_ui_pc_develop/node_modules/_cor...@2.6.9@core-js"
[1/3] scripts.postinstall babel...@6.26.0 › babel-r...@6.26.0 › core-js@^2.5.0 finished in 52ms
[2/3] scripts.postinstall babel-...@7.1.2 › web...@3.10.0 › uglifyjs-webpack-plugin@^0.4.6 run "node lib/post_install.js", root: "/var/jenkins_home/workspace/norway_ui_pc_develop/node_modules/_uglifyjs-we...@0.4.6@uglifyjs-webpack-plugin"
[2/3] scripts.postinstall babel-...@7.1.2 › web...@3.10.0 › uglifyjs-webpack-plugin@^0.4.6 finished in 57ms
[3/3] scripts.install node-sass@^4.7.2 run "node scripts/install.js", root: "/var/jenkins_home/workspace/norway_ui_pc_develop/node_modules/_node...@4.12.0@node-sass"
Downloading binary from https://cdn.npm.taobao.org/dist/node-sass/v4.12.0/linux_musl-x64-57_binding.node
Download complete
Binary saved to /var/jenkins_home/workspace/norway_ui_pc_develop/node_modules/_node...@4.12.0@node-sass/vendor/linux_musl-x64-57/binding.node
Caching binary to /root/.npminstall_tarball/node-sass/4.12.0/linux_musl-x64-57_binding.node
[3/3] scripts.install node-sass@^4.7.2 finished in 1s
[3/3] scripts.postinstall node-sass@^4.7.2 run "node scripts/build.js", root: "/var/jenkins_home/workspace/norway_ui_pc_develop/node_modules/_node...@4.12.0@node-sass"
Binary found at /var/jenkins_home/workspace/norway_ui_pc_develop/node_modules/_node...@4.12.0@node-sass/vendor/linux_musl-x64-57/binding.node
Testing binary
Binary is fine
[3/3] scripts.postinstall node-sass@^4.7.2 finished in 202ms
✔ Run 3 scripts
peerDependencies link a...@5.5.2 in /var/jenkins_home/workspace/norway_ui_pc_develop/node_modules/_ajv-k...@2.1.1@ajv-keywords unmet with /var/jenkins_home/workspace/norway_ui_pc_develop/node_modules/ajv(6.10.0)
peerDependencies WARNING element-ui@^2.4.1 requires a peer of vue@^2.5.16 but v...@2.5.10 was installed
deprecate autopr...@7.2.3 › browserslist@^2.10.0 Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
deprecate babel-preset-es2015@^6.24.1 ????  Thanks for using Babel: we recommend using babel-preset-env now: please read https://babeljs.io/env to update!
deprecate css-l...@0.28.7 › css...@3.10.0 › autopr...@6.7.7 › browserslist@^1.7.6 Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
deprecate esl...@4.13.1 › file-ent...@2.0.0 › flat-...@1.3.4 › circular-json@^0.3.1 CircularJSON is in maintenance only, flatted is its successor.
Recently updated (since 2019-05-20): 7 packages (detail see file /var/jenkins_home/workspace/norway_ui_pc_develop/node_modules/.recently_updates.txt)
  Today:
    → babel...@6.26.0 › babel-r...@6.26.0 › core-js@^2.5.0(2.6.9) (12:54:28)
✔ All packages installed (1047 packages installed from npm registry, used 13s(network 11s), speed 3.56MB/s, json 915(2MB), tarball 37.36MB)
[Pipeline] sh
+ npm run test

> vue-admin...@3.6.0 test /var/jenkins_home/workspace/norway_ui_pc_develop
> node build/test.js

{ parser: "babylon" } is deprecated; we now treat it as { parser: "babel" }.
Hash:  [1m57eafe63bbb8ba7c8069 [39m [22m
Version: webpack  [1m3.10.0 [39m [22m
Time:  [1m41221 [39m [22mms
                                                  [1mAsset [39m [22m        [1mSize [39m [22m   [1mChunks [39m [22m   [1m [39m [22m            [1m [39m [22m        [1mChunk Names [39m [22m
                   [1m [32mstatic/js/59.14fb15bed24c6fba27d5.js [39m [22m    1.38 kB       [1m59 [39m [22m   [1m [32m[emitted] [39m [22m         
                [1m [32mstatic/fonts/element-icons.535877f.woff [39m [22m    28.2 kB         [1m [39m [22m   [1m [32m[emitted] [39m [22m         
                           [1m [32mstatic/images/bg.43f449d.jpg [39m [22m     155 kB         [1m [39m [22m   [1m [32m[emitted] [39m [22m         
                     [1m [33mstatic/images/login_03.c9e4b0b.jpg [39m [22m     [1m [33m3.62 MB [39m [22m         [1m [39m [22m   [1m [32m[emitted] [39m [22m   [1m [33m[big] [39m [22m  
                          [1m [32mstatic/images/404.a57b6f3.png [39m [22m    98.1 kB         [1m [39m [22m   [1m [32m[emitted] [39m [22m         
                     [1m [33mstatic/images/login_02.b66d716.jpg [39m [22m     [1m [33m5.81 MB [39m [22m         [1m [39m [22m   [1m [32m[emitted] [39m [22m   [1m [33m[big] [39m [22m  
                    [1m [33mstatic/js/0.6888632bae28d4c55c3f.js [39m [22m      [1m [33m271 kB [39m [22m        [1m0 [39m [22m   [1m [32m[emitted] [39m [22m   [1m [33m[big] [39m [22m  vendor-async
                    [1m [32mstatic/js/1.dab97db71fd69d958fd6.js [39m [22m  353 bytes        [1m1 [39m [22m   [1m [32m[emitted] [39m [22m         
                    [1m [32mstatic/js/2.ba011597684b2600754e.js [39m [22m    3.15 kB        [1m2 [39m [22m   [1m [32m[emitted] [39m [22m         
                    [1m [32mstatic/js/3.e209a8da7a4c31500fff.js [39m [22m    1.36 kB        [1m3 [39m [22m   [1m [32m[emitted] [39m [22m         
                    [1m [32mstatic/js/4.850a465fa321b826a016.js [39m [22m    1.39 kB        [1m4 [39m [22m   [1m [32m[emitted] [39m [22m         
                    [1m [33mstatic/js/5.2b38126d3b3cb10e7913.js [39m [22m      [1m [33m823 kB [39m [22m        [1m5 [39m [22m   [1m [32m[emitted] [39m [22m   [1m [33m[big] [39m [22m  
                    [1m [32mstatic/js/6.40e11d97daa9842e0354.js [39m [22m    7.49 kB        [1m6 [39m [22m   [1m [32m[emitted] [39m [22m         
                    [1m [32mstatic/js/7.b333ff394daa87821ffb.js [39m [22m    7.75 kB        [1m7 [39m [22m   [1m [32m[emitted] [39m [22m         
                    [1m [32mstatic/js/8.4f04fb44ee199cc19430.js [39m [22m    6.04 kB        [1m8 [39m [22m   [1m [32m[emitted] [39m [22m         
                    [1m [32mstatic/js/9.7450a01e1d5ff2d59421.js [39m [22m    15.3 kB        [1m9 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/10.032db2a094b15ad1a472.js [39m [22m    1.37 kB       [1m10 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/11.7f54963145a9b8d126ba.js [39m [22m    1.39 kB       [1m11 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/12.027d02ab4dda35279bfc.js [39m [22m    1.39 kB       [1m12 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/13.7f0124cc0418d03b001c.js [39m [22m    1.39 kB       [1m13 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/14.9a8d1fb0c762cfca1d2d.js [39m [22m    1.42 kB       [1m14 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/15.27379500a29e13ca79c4.js [39m [22m    1.39 kB       [1m15 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/16.1097369b0f31b018efbb.js [39m [22m    1.39 kB       [1m16 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/17.927bf017ee933e09790f.js [39m [22m    1.39 kB       [1m17 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/18.446828125ff8a46cd04d.js [39m [22m    1.42 kB       [1m18 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/19.674b28e1c04f8209e352.js [39m [22m     1.4 kB       [1m19 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/20.74dbcf6ea29ca1356497.js [39m [22m    1.39 kB       [1m20 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/21.c9e6c5ce7360e252a99e.js [39m [22m     1.4 kB       [1m21 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/22.68860a88f2bf21cd4be1.js [39m [22m    2.03 kB       [1m22 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/23.2bf1f3d7d8f861b8e5fa.js [39m [22m    1.39 kB       [1m23 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/24.23eb9f218ebea8e61e08.js [39m [22m    1.41 kB       [1m24 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/25.ea58ac9655e7550d3721.js [39m [22m    1.38 kB       [1m25 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/26.7f13f746f84474c2139c.js [39m [22m    1.38 kB       [1m26 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/27.a5f0cb296e57fd1bce59.js [39m [22m     1.4 kB       [1m27 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/28.da0605dd623019f4c009.js [39m [22m    1.56 kB       [1m28 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/29.7a0b55f65fa130d2ab50.js [39m [22m  629 bytes       [1m29 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/30.993c13600e0e497c6907.js [39m [22m     1.4 kB       [1m30 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/31.bfc87af764651dfa1011.js [39m [22m     1.4 kB       [1m31 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/32.5af773c9dba60d78d3f8.js [39m [22m     1.4 kB       [1m32 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/33.1d504f9bcbafb721dce7.js [39m [22m    2.16 kB       [1m33 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/34.dc9ba689d4d185a0d2cd.js [39m [22m    1.39 kB       [1m34 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/35.b4d671c54bc0588171ba.js [39m [22m     1.4 kB       [1m35 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/36.c0f7584e30b305089f24.js [39m [22m    1.98 kB       [1m36 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/37.c763ab1ec518dfec1b68.js [39m [22m    1.39 kB       [1m37 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/38.264d01087fb5b08a118f.js [39m [22m    1.39 kB       [1m38 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/39.2f0bfa1d554571d5f9b0.js [39m [22m    1.39 kB       [1m39 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/40.fe003d6f2975a8184d68.js [39m [22m    2.62 kB       [1m40 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/41.4fac27a45665862665f1.js [39m [22m    1.41 kB       [1m41 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/42.45bb580a2bd2503d1da6.js [39m [22m    1.37 kB       [1m42 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/43.eb5d347f2c043b6c7c49.js [39m [22m     1.4 kB       [1m43 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/44.9850cab4e6d1bbe3d23a.js [39m [22m    1.38 kB       [1m44 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/45.34067aad47105c174494.js [39m [22m    1.39 kB       [1m45 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/46.3a4ceb7666bc4f54ec5c.js [39m [22m    1.39 kB       [1m46 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/47.53687d726d6c7439fde4.js [39m [22m    1.94 kB       [1m47 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/48.16d1d624cfffb47e6b8d.js [39m [22m    1.39 kB       [1m48 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/49.6dae33d5db1b1be0bf45.js [39m [22m    2.62 kB       [1m49 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/50.6582a3df823a61e3e4aa.js [39m [22m    1.39 kB       [1m50 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/51.5a3db442acdada75f9e8.js [39m [22m     1.4 kB       [1m51 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/52.3feb3c128a88176fad47.js [39m [22m    1.39 kB       [1m52 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/53.363d5ec48a5777edf892.js [39m [22m     1.4 kB       [1m53 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/54.298902d8793b9dbaad75.js [39m [22m    1.39 kB       [1m54 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/55.334360687b4325704df9.js [39m [22m    1.39 kB       [1m55 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/56.b05ff7664ec84bb58a64.js [39m [22m     1.4 kB       [1m56 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/57.782a02c577919ca332dd.js [39m [22m    1.41 kB       [1m57 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/58.1b307754f09e840722a3.js [39m [22m    1.38 kB       [1m58 [39m [22m   [1m [32m[emitted] [39m [22m         
                 [1m [32mstatic/fonts/element-icons.732389d.ttf [39m [22m      56 kB         [1m [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/60.0c521191c3fb9e219902.js [39m [22m    1.39 kB       [1m60 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/61.86dece7abe324fefccc6.js [39m [22m     1.4 kB       [1m61 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/62.c226b95d1d3a5652a082.js [39m [22m    1.38 kB       [1m62 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/63.a899b5dbd8430c666bb4.js [39m [22m    1.41 kB       [1m63 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/64.d4ef69bc0ee7ade8acce.js [39m [22m    1.38 kB       [1m64 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/65.905766f5613c95dde316.js [39m [22m    1.39 kB       [1m65 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/66.1ce7c0752bcfed79e496.js [39m [22m    1.39 kB       [1m66 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/67.efd08ae7b760f965e931.js [39m [22m    1.39 kB       [1m67 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/68.e6dab273adf80e9454e5.js [39m [22m    1.38 kB       [1m68 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/69.6c120088361c90feb6f8.js [39m [22m    1.18 kB       [1m69 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/70.c58e55a5b5ee2b240fa3.js [39m [22m    1.42 kB       [1m70 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/71.86028d0f758beceedb7d.js [39m [22m    2.16 kB       [1m71 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/72.eb94ba8dd6c026f66747.js [39m [22m    1.39 kB       [1m72 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/73.e7d6e5d6ca612fdb09c0.js [39m [22m     1.4 kB       [1m73 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/74.9984d0c72920e75bf7f4.js [39m [22m  746 bytes       [1m74 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/75.0f026690f41772f36ee3.js [39m [22m     1.4 kB       [1m75 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/76.c15deb70de9737967f15.js [39m [22m    1.39 kB       [1m76 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/77.cebbd9c0636c82579c2a.js [39m [22m    2.62 kB       [1m77 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/78.19c5b8419c6486579841.js [39m [22m    1.39 kB       [1m78 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/79.15f4ebfc4d81dc64ffa1.js [39m [22m     1.5 kB       [1m79 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/80.6d7cad8b386ec4beb27f.js [39m [22m    1.41 kB       [1m80 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/81.5baac082938ceed6b533.js [39m [22m     1.4 kB       [1m81 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/82.559f2dfd996f98d9439b.js [39m [22m    1.38 kB       [1m82 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/83.b08c3c62012a24ab0ef9.js [39m [22m     1.4 kB       [1m83 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/84.dff1c059fbc90e2b2013.js [39m [22m    1.39 kB       [1m84 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/85.16af8fac5bebd86680b9.js [39m [22m     1.4 kB       [1m85 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/86.ccad13559d04c426bc6e.js [39m [22m    2.62 kB       [1m86 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/87.811553e2477a1e9e9f2d.js [39m [22m    2.08 kB       [1m87 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/88.6c124e86f9efa949f063.js [39m [22m    2.24 kB       [1m88 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/89.1f57b490b0e3521691ee.js [39m [22m    1.38 kB       [1m89 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/90.c2c803a3fbe4bc2323db.js [39m [22m    1.38 kB       [1m90 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/91.883d3d4d8203dd9fd533.js [39m [22m     1.4 kB       [1m91 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/92.0b5a6348d24882de2970.js [39m [22m    1.39 kB       [1m92 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/93.ce5dc0b823a68696aa9e.js [39m [22m    2.16 kB       [1m93 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/94.dc1348edd8b7cb705f4c.js [39m [22m    1.19 kB       [1m94 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/95.5c4e025b3eff06dd91c5.js [39m [22m    1.38 kB       [1m95 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/96.48a6cda8c3cfeb506ed0.js [39m [22m     1.4 kB       [1m96 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/97.e3a550cc706d4669629a.js [39m [22m    1.42 kB       [1m97 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/98.aa8e0b3a9554286dc576.js [39m [22m    5.22 kB       [1m98 [39m [22m   [1m [32m[emitted] [39m [22m         
                   [1m [32mstatic/js/99.89052dcad58156ec6b17.js [39m [22m    1.38 kB       [1m99 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/100.8ba0242378eb86a098d4.js [39m [22m    1.38 kB      [1m100 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/101.b0917a272f811e230208.js [39m [22m     1.4 kB      [1m101 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/102.23f861dafce5519fb713.js [39m [22m     1.4 kB      [1m102 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/103.451ea19429d92ac9a04f.js [39m [22m     1.4 kB      [1m103 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/104.8e639200014d989de62c.js [39m [22m    1.38 kB      [1m104 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/105.9d1e0e474e90f5c7245f.js [39m [22m    1.38 kB      [1m105 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/106.46f154c69c7e5484d349.js [39m [22m    1.38 kB      [1m106 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/107.e0f0732bd3c6e78c7524.js [39m [22m     1.4 kB      [1m107 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/108.c3c73c603e6e910a526f.js [39m [22m    1.39 kB      [1m108 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/109.be199adad3bf954e2c4f.js [39m [22m     1.4 kB      [1m109 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/110.e3d7ccc5681425cd2e76.js [39m [22m    1.38 kB      [1m110 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/111.132ac1715ef4abc89140.js [39m [22m     1.4 kB      [1m111 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/112.be2d3d50aad2e1c1c4f0.js [39m [22m    1.42 kB      [1m112 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/113.4fba617b231251817717.js [39m [22m    1.38 kB      [1m113 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/114.cfafc190d6761e263a3d.js [39m [22m    1.39 kB      [1m114 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/115.536d217e6146b5000bf9.js [39m [22m    1.38 kB      [1m115 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/116.bec67983620a15f71ef9.js [39m [22m    1.39 kB      [1m116 [39m [22m   [1m [32m[emitted] [39m [22m         
                  [1m [32mstatic/js/117.d89e557396b42dfbdd64.js [39m [22m  851 bytes      [1m117 [39m [22m   [1m [32m[emitted] [39m [22m         
               [1m [33mstatic/js/vendor.c0510378caa4cee184da.js [39m [22m     [1m [33m1.14 MB [39m [22m      [1m118 [39m [22m   [1m [32m[emitted] [39m [22m   [1m [33m[big] [39m [22m  vendor
                  [1m [32mstatic/js/app.cc19bf7daedb92abedfc.js [39m [22m     147 kB      [1m119 [39m [22m   [1m [32m[emitted] [39m [22m         app
                  [1m [33mstatic/js/120.01e6cbf508914a445e76.js [39m [22m      [1m [33m669 kB [39m [22m      [1m120 [39m [22m   [1m [32m[emitted] [39m [22m   [1m [33m[big] [39m [22m  
             [1m [32mstatic/js/manifest.d3b4e441115e2989e34e.js [39m [22m    4.54 kB      [1m121 [39m [22m   [1m [32m[emitted] [39m [22m         manifest
 [1m [32mstatic/styles/app.cb4aba3cdc20b788d4a06d43397ff6cf.css [39m [22m     204 kB      [1m119 [39m [22m   [1m [32m[emitted] [39m [22m         app
                                            [1m [32mfavicon.png [39m [22m    3.48 kB         [1m [39m [22m   [1m [32m[emitted] [39m [22m         
                                             [1m [32mindex.html [39m [22m  558 bytes         [1m [39m [22m   [1m [32m[emitted] [39m [22m         

  Build complete.

  Tip: built files are meant to be served over an HTTP server.
  Opening index.html over file:// won't work.

[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (deploy)
[Pipeline] sh
+ pwd
/var/jenkins_home/workspace/norway_ui_pc_develop
[Pipeline] sh
+ ls
1.png
Jenkinsfile
LICENSE
README.md
build
config
dist
favicon.ico
favicon.png
index.html
jenkins
node_modules
package.json
pen.png
run_dev.bat
src
static
test
[Pipeline] sshPublisher
SSH: Connecting from host [5c9cd7c9f6d6]
SSH: Connecting with configuration [prod.9.23] ...
SSH: Disconnecting configuration [prod.9.23] ...
SSH: Transferred 2 file(s)
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
$ docker stop --time=1 6b4fc4c52c127c7645a1a4459fb5332c8a9af00fe15bc5db939c8e42c4aa56d2
$ docker rm -f 6b4fc4c52c127c7645a1a4459fb5332c8a9af00fe15bc5db939c8e42c4aa56d2
[Pipeline] // withDockerContainer
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: SUCCESS

joss@inorway.cn (JIRA)

unread,
Jun 1, 2019, 10:00:03 PM6/1/19
to jenkinsc...@googlegroups.com

My analysis should be my environment configuration problem
I followed the steps of docker.io/doc.
At present, the environment configuration of jenkins in the documentation seems to be basically not mentioned (for example, maven, git and other content configuration, can be directly called by wizard or docker, it is actually very convenient)
Therefore, my configuration can be understood as blank (only a few places in ssh configuration, including jdk are not configured with global tools, will there be problems in this place)
But if there is a problem with the configuration, how to build successfully, I call docker image nodejs to construct a successful one, indicating that the build part of the previous stage is normal.
All I am confused

Reply all
Reply to author
Forward
0 new messages