Console Output

Skipping 156 KB.. Full Log
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
config/xiamen/shared_config
[Pipeline] echo
config/xiamen/shared_config
[Pipeline] echo
config/xiamen/shared_config
[Pipeline] echo
config/xiamen/shared_config
[Pipeline] echo
config/xiamen/shared_config
[Pipeline] echo
config/xiamen/shared_config
[Pipeline] echo
config/xiamen/shared_config
[Pipeline] echo
config/xiamen/shared_config
[Pipeline] echo
486
[Pipeline] echo
config/xiamen/shared_config
[Pipeline] echo
config/xiamen/shared_config
[Pipeline] echo
config/xiamen/shared_config
[Pipeline] echo
config/xiamen/shared_config
[Pipeline] echo
config/xiamen/shared_config
[Pipeline] echo
config/xiamen/shared_config
[Pipeline] echo
config/xiamen/shared_config
[Pipeline] echo
486
[Pipeline] sh
+ git rev-parse --short HEAD
[Pipeline] withCredentials
Masking supported pattern matches of $gitlabToken
[Pipeline] {
[Pipeline] httpRequest
Warning: A secret was passed to "httpRequest" using Groovy String interpolation, which is insecure.
		 Affected argument(s) used the following variable(s): [gitlabToken]
		 See https://jenkins.io/redirect/groovy-string-interpolation for details.
HttpMethod: GET
URL: http://159.27.226.4/api/v4/projects/486/repository/commits/ce0ba74
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects/486/repository/commits/ce0ba74
Response Code: HTTP/1.1 200 OK
Response: 
{"id":"ce0ba7491b4528296dd8c2b4407cf04cf1956303","short_id":"ce0ba749","created_at":"2023-07-25T17:00:51.000+08:00","parent_ids":["5a24e166c5f4d63b04fe26d8587a77192ca42616"],"title":"feat_out: lka优化参数","message":"feat_out: lka优化参数\n\n","author_name":"AutoCR","author_email":"5081703.cr@163.com","authored_date":"2023-07-25T17:00:51.000+08:00","committer_name":"AutoCR","committer_email":"5081703.cr@163.com","committed_date":"2023-07-25T17:00:51.000+08:00","trailers":{},"web_url":"http://159.27.226.4/config/xiamen/shared_config/-/commit/ce0ba7491b4528296dd8c2b4407cf04cf1956303","stats":{"additions":4,"deletions":2,"total":6},"status":null,"project_id":486,"last_pipeline":null}
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
2023/07/25/17:00:51
[Pipeline] echo
dev**: ce0ba74.**2023/07/25/17:00:51**   
 
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
{"module":[{"repo_name":"params_orin_master_M030","branch":"dev","time":"2023-07-29_22-31-14","commit_id":"70f7ce2","version":"","commit_msgs":"Ny0yOSBsaWRhciBmaXhlZCBleHRyaW5zaWNz,,"},{"repo_name":"params_computer_shared_config","branch":"dev","time":"2023-07-29_22-31-27","commit_id":"ce0ba74","version":"","commit_msgs":",IGxrYeS8mOWMluWPguaVsAo=,"}],"device":1,"device_name":"M030_Master","type":0,"project":5}
[Pipeline] echo
M030
[Pipeline] sh
++ ls
++ grep -v params_M030
++ xargs
++ grep -v version.json
+ cp -r params params_M030/
[Pipeline] sh
+ echo '{"module":[{"repo_name":"params_orin_master_M030","branch":"dev","time":"2023-07-29_22-31-14","commit_id":"70f7ce2","version":"","commit_msgs":"Ny0yOSBsaWRhciBmaXhlZCBleHRyaW5zaWNz,,"},{"repo_name":"params_computer_shared_config","branch":"dev","time":"2023-07-29_22-31-27","commit_id":"ce0ba74","version":"","commit_msgs":",IGxrYeS8mOWMluWPguaVsAo=,"}],"device":1,"device_name":"M030_Master","type":0,"project":5}'
[Pipeline] sh
+ rm -rf params_M030@tmp
[Pipeline] echo
  >  - <font color=#3C3C3C> [M030master]:   
 **公有dev**: ce0ba74.**2023/07/25/17:00:51**   
 **私有dev**: 70f7ce2.**2023/07/29/22:02:10**   
 </font>  
 
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/xiamen-config/M030@tmp
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (checkout_new)
[Pipeline] script
[Pipeline] {
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] echo >>>>>>>>>>拉取新参数方式,合并旧参数(个别车)>>>>>>>>>> [Pipeline] }
[Pipeline] // ansiColor [Pipeline] echo M030拉取新参数方式 [Pipeline] sh + mkdir -p /root/workspace/xiamen-config/M030/params_new [Pipeline] dir Running in /root/workspace/xiamen-config/M030/params_new [Pipeline] { [Pipeline] checkout The recommended git tool is: NONE using credential gitlab_ota Cloning the remote Git repository Using shallow clone with depth 1 Cloning repository http://159.27.226.4/config/vehicles/M030.git > git init /root/workspace/xiamen-config/M030/params_new # timeout=10 Fetching upstream changes from http://159.27.226.4/config/vehicles/M030.git > git --version # timeout=10 > git --version # 'git version 2.25.1' using GIT_ASKPASS to set credentials gitlab_ota > git fetch --tags --force --progress --depth=1 -- http://159.27.226.4/config/vehicles/M030.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url http://159.27.226.4/config/vehicles/M030.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch > git rev-parse origin/main^{commit} # timeout=10 Checking out Revision d48f87912db00327704d2c9e6ad7d13111a43711 (origin/main) > git config core.sparsecheckout # timeout=10 > git checkout -f d48f87912db00327704d2c9e6ad7d13111a43711 # timeout=300000 Commit message: "Add generating params script" > git rev-list --no-walk 7ec764d5f90f6093a04d59fc59156ad188230004 # timeout=10 First time build. Skipping changelog. [Pipeline] sh + git submodule init Submodule 'system-common' (git@159.27.226.4:system/config/system-common.git) registered for path 'system-common' Submodule 'system-device' (git@159.27.226.4:system/config/system-device.git) registered for path 'system-device' Submodule 'system-mqtt' (git@159.27.226.4:system/config/system-mqtt.git) registered for path 'system-mqtt' Submodule 'system-node-xiamen' (git@159.27.226.4:system/config/system-node-xiamen.git) registered for path 'system-node-xiamen' Submodule 'system-port' (git@159.27.226.4:system/config/system-port.git) registered for path 'system-port' [Pipeline] sh + git submodule update --remote --progress Cloning into '/root/workspace/xiamen-config/M030/params_new/system-common'... remote: Enumerating objects: 38, done. remote: Total 38 (delta 0), reused 0 (delta 0), pack-reused 38 Receiving objects: 2% (1/38) Receiving objects: 5% (2/38) Receiving objects: 7% (3/38) Receiving objects: 10% (4/38) Receiving objects: 13% (5/38) Receiving objects: 15% (6/38) Receiving objects: 18% (7/38) Receiving objects: 21% (8/38) Receiving objects: 23% (9/38) Receiving objects: 26% (10/38) Receiving objects: 28% (11/38) Receiving objects: 31% (12/38) Receiving objects: 34% (13/38) Receiving objects: 36% (14/38) Receiving objects: 39% (15/38) Receiving objects: 42% (16/38) Receiving objects: 44% (17/38) Receiving objects: 47% (18/38) Receiving objects: 50% (19/38) Receiving objects: 52% (20/38) Receiving objects: 55% (21/38) Receiving objects: 57% (22/38) Receiving objects: 60% (23/38) Receiving objects: 63% (24/38) Receiving objects: 65% (25/38) Receiving objects: 68% (26/38) Receiving objects: 71% (27/38) Receiving objects: 73% (28/38) Receiving objects: 76% (29/38) Receiving objects: 78% (30/38) Receiving objects: 81% (31/38) Receiving objects: 84% (32/38) Receiving objects: 86% (33/38) Receiving objects: 89% (34/38) Receiving objects: 92% (35/38) Receiving objects: 94% (36/38) Receiving objects: 97% (37/38) Receiving objects: 100% (38/38) Receiving objects: 100% (38/38), 9.83 KiB | 9.83 MiB/s, done. Resolving deltas: 0% (0/5) Resolving deltas: 20% (1/5) Resolving deltas: 100% (5/5) Resolving deltas: 100% (5/5), done. Cloning into '/root/workspace/xiamen-config/M030/params_new/system-device'... remote: Enumerating objects: 468, done. remote: Counting objects: 1% (1/56) remote: Counting objects: 3% (2/56) remote: Counting objects: 5% (3/56) remote: Counting objects: 7% (4/56) remote: Counting objects: 8% (5/56) remote: Counting objects: 10% (6/56) remote: Counting objects: 12% (7/56) remote: Counting objects: 14% (8/56) remote: Counting objects: 16% (9/56) remote: Counting objects: 17% (10/56) remote: Counting objects: 19% (11/56) remote: Counting objects: 21% (12/56) remote: Counting objects: 23% (13/56) remote: Counting objects: 25% (14/56) remote: Counting objects: 26% (15/56) remote: Counting objects: 28% (16/56) remote: Counting objects: 30% (17/56) remote: Counting objects: 32% (18/56) remote: Counting objects: 33% (19/56) remote: Counting objects: 35% (20/56) remote: Counting objects: 37% (21/56) remote: Counting objects: 39% (22/56) remote: Counting objects: 41% (23/56) remote: Counting objects: 42% (24/56) remote: Counting objects: 44% (25/56) remote: Counting objects: 46% (26/56) remote: Counting objects: 48% (27/56) remote: Counting objects: 50% (28/56) remote: Counting objects: 51% (29/56) remote: Counting objects: 53% (30/56) remote: Counting objects: 55% (31/56) remote: Counting objects: 57% (32/56) remote: Counting objects: 58% (33/56) remote: Counting objects: 60% (34/56) remote: Counting objects: 62% (35/56) remote: Counting objects: 64% (36/56) remote: Counting objects: 66% (37/56) remote: Counting objects: 67% (38/56) remote: Counting objects: 69% (39/56) remote: Counting objects: 71% (40/56) remote: Counting objects: 73% (41/56) remote: Counting objects: 75% (42/56) remote: Counting objects: 76% (43/56) remote: Counting objects: 78% (44/56) remote: Counting objects: 80% (45/56) remote: Counting objects: 82% (46/56) remote: Counting objects: 83% (47/56) remote: Counting objects: 85% (48/56) remote: Counting objects: 87% (49/56) remote: Counting objects: 89% (50/56) remote: Counting objects: 91% (51/56) remote: Counting objects: 92% (52/56) remote: Counting objects: 94% (53/56) remote: Counting objects: 96% (54/56) remote: Counting objects: 98% (55/56) remote: Counting objects: 100% (56/56) remote: Counting objects: 100% (56/56), done. remote: Compressing objects: 2% (1/39) remote: Compressing objects: 5% (2/39) remote: Compressing objects: 7% (3/39) remote: Compressing objects: 10% (4/39) remote: Compressing objects: 12% (5/39) remote: Compressing objects: 15% (6/39) remote: Compressing objects: 17% (7/39) remote: Compressing objects: 20% (8/39) remote: Compressing objects: 23% (9/39) remote: Compressing objects: 25% (10/39) remote: Compressing objects: 28% (11/39) remote: Compressing objects: 30% (12/39) remote: Compressing objects: 33% (13/39) remote: Compressing objects: 35% (14/39) remote: Compressing objects: 38% (15/39) remote: Compressing objects: 41% (16/39) remote: Compressing objects: 43% (17/39) remote: Compressing objects: 46% (18/39) remote: Compressing objects: 48% (19/39) remote: Compressing objects: 51% (20/39) remote: Compressing objects: 53% (21/39) remote: Compressing objects: 56% (22/39) remote: Compressing objects: 58% (23/39) remote: Compressing objects: 61% (24/39) remote: Compressing objects: 64% (25/39) remote: Compressing objects: 66% (26/39) remote: Compressing objects: 69% (27/39) remote: Compressing objects: 71% (28/39) remote: Compressing objects: 74% (29/39) remote: Compressing objects: 76% (30/39) remote: Compressing objects: 79% (31/39) remote: Compressing objects: 82% (32/39) remote: Compressing objects: 84% (33/39) remote: Compressing objects: 87% (34/39) remote: Compressing objects: 89% (35/39) remote: Compressing objects: 92% (36/39) remote: Compressing objects: 94% (37/39) remote: Compressing objects: 97% (38/39) remote: Compressing objects: 100% (39/39) remote: Compressing objects: 100% (39/39), done. Receiving objects: 0% (1/468) Receiving objects: 1% (5/468) Receiving objects: 2% (10/468) Receiving objects: 3% (15/468) Receiving objects: 4% (19/468) Receiving objects: 5% (24/468) Receiving objects: 6% (29/468) Receiving objects: 7% (33/468) Receiving objects: 8% (38/468) Receiving objects: 9% (43/468) Receiving objects: 10% (47/468) Receiving objects: 11% (52/468) remote: Total 468 (delta 13), reused 0 (delta 0), pack-reused 412 Receiving objects: 12% (57/468) Receiving objects: 13% (61/468) Receiving objects: 14% (66/468) Receiving objects: 15% (71/468) Receiving objects: 16% (75/468) Receiving objects: 17% (80/468) Receiving objects: 18% (85/468) Receiving objects: 19% (89/468) Receiving objects: 20% (94/468) Receiving objects: 21% (99/468) Receiving objects: 22% (103/468) Receiving objects: 23% (108/468) Receiving objects: 24% (113/468) Receiving objects: 25% (117/468) Receiving objects: 26% (122/468) Receiving objects: 27% (127/468) Receiving objects: 28% (132/468) Receiving objects: 29% (136/468) Receiving objects: 30% (141/468) Receiving objects: 31% (146/468) Receiving objects: 32% (150/468) Receiving objects: 33% (155/468) Receiving objects: 34% (160/468) Receiving objects: 35% (164/468) Receiving objects: 36% (169/468) Receiving objects: 37% (174/468) Receiving objects: 38% (178/468) Receiving objects: 39% (183/468) Receiving objects: 40% (188/468) Receiving objects: 41% (192/468) Receiving objects: 42% (197/468) Receiving objects: 43% (202/468) Receiving objects: 44% (206/468) Receiving objects: 45% (211/468) Receiving objects: 46% (216/468) Receiving objects: 47% (220/468) Receiving objects: 48% (225/468) Receiving objects: 49% (230/468) Receiving objects: 50% (234/468) Receiving objects: 51% (239/468) Receiving objects: 52% (244/468) Receiving objects: 53% (249/468) Receiving objects: 54% (253/468) Receiving objects: 55% (258/468) Receiving objects: 56% (263/468) Receiving objects: 57% (267/468) Receiving objects: 58% (272/468) Receiving objects: 59% (277/468) Receiving objects: 60% (281/468) Receiving objects: 61% (286/468) Receiving objects: 62% (291/468) Receiving objects: 63% (295/468) Receiving objects: 64% (300/468) Receiving objects: 65% (305/468) Receiving objects: 66% (309/468) Receiving objects: 67% (314/468) Receiving objects: 68% (319/468) Receiving objects: 69% (323/468) Receiving objects: 70% (328/468) Receiving objects: 71% (333/468) Receiving objects: 72% (337/468) Receiving objects: 73% (342/468) Receiving objects: 74% (347/468) Receiving objects: 75% (351/468) Receiving objects: 76% (356/468) Receiving objects: 77% (361/468) Receiving objects: 78% (366/468) Receiving objects: 79% (370/468) Receiving objects: 80% (375/468) Receiving objects: 81% (380/468) Receiving objects: 82% (384/468) Receiving objects: 83% (389/468) Receiving objects: 84% (394/468) Receiving objects: 85% (398/468) Receiving objects: 86% (403/468) Receiving objects: 87% (408/468) Receiving objects: 88% (412/468) Receiving objects: 89% (417/468) Receiving objects: 90% (422/468) Receiving objects: 91% (426/468) Receiving objects: 92% (431/468) Receiving objects: 93% (436/468) Receiving objects: 94% (440/468) Receiving objects: 95% (445/468) Receiving objects: 96% (450/468) Receiving objects: 97% (454/468) Receiving objects: 98% (459/468) Receiving objects: 99% (464/468) Receiving objects: 100% (468/468) Receiving objects: 100% (468/468), 54.74 KiB | 18.25 MiB/s, done. Resolving deltas: 0% (0/152) Resolving deltas: 12% (19/152) Resolving deltas: 19% (29/152) Resolving deltas: 22% (34/152) Resolving deltas: 26% (40/152) Resolving deltas: 33% (51/152) Resolving deltas: 39% (60/152) Resolving deltas: 41% (63/152) Resolving deltas: 42% (64/152) Resolving deltas: 44% (67/152) Resolving deltas: 48% (73/152) Resolving deltas: 53% (82/152) Resolving deltas: 57% (87/152) Resolving deltas: 58% (89/152) Resolving deltas: 62% (95/152) Resolving deltas: 64% (98/152) Resolving deltas: 70% (107/152) Resolving deltas: 71% (109/152) Resolving deltas: 72% (110/152) Resolving deltas: 73% (112/152) Resolving deltas: 75% (114/152) Resolving deltas: 78% (119/152) Resolving deltas: 79% (121/152) Resolving deltas: 80% (122/152) Resolving deltas: 81% (124/152) Resolving deltas: 82% (126/152) Resolving deltas: 83% (127/152) Resolving deltas: 84% (129/152) Resolving deltas: 85% (130/152) Resolving deltas: 86% (132/152) Resolving deltas: 88% (135/152) Resolving deltas: 90% (137/152) Resolving deltas: 91% (139/152) Resolving deltas: 92% (140/152) Resolving deltas: 94% (144/152) Resolving deltas: 98% (149/152) Resolving deltas: 100% (152/152) Resolving deltas: 100% (152/152), done. Cloning into '/root/workspace/xiamen-config/M030/params_new/system-mqtt'... remote: Enumerating objects: 34, done. remote: Counting objects: 16% (1/6) remote: Counting objects: 33% (2/6) remote: Counting objects: 50% (3/6) remote: Counting objects: 66% (4/6) remote: Counting objects: 83% (5/6) remote: Counting objects: 100% (6/6) remote: Counting objects: 100% (6/6), done. remote: Compressing objects: 25% (1/4) remote: Compressing objects: 50% (2/4) remote: Compressing objects: 75% (3/4) remote: Compressing objects: 100% (4/4) remote: Compressing objects: 100% (4/4), done. remote: Total 34 (delta 0), reused 0 (delta 0), pack-reused 28 Receiving objects: 2% (1/34) Receiving objects: 5% (2/34) Receiving objects: 8% (3/34) Receiving objects: 11% (4/34) Receiving objects: 14% (5/34) Receiving objects: 17% (6/34) Receiving objects: 20% (7/34) Receiving objects: 23% (8/34) Receiving objects: 26% (9/34) Receiving objects: 29% (10/34) Receiving objects: 32% (11/34) Receiving objects: 35% (12/34) Receiving objects: 38% (13/34) Receiving objects: 41% (14/34) Receiving objects: 44% (15/34) Receiving objects: 47% (16/34) Receiving objects: 50% (17/34) Receiving objects: 52% (18/34) Receiving objects: 55% (19/34) Receiving objects: 58% (20/34) Receiving objects: 61% (21/34) Receiving objects: 64% (22/34) Receiving objects: 67% (23/34) Receiving objects: 70% (24/34) Receiving objects: 73% (25/34) Receiving objects: 76% (26/34) Receiving objects: 79% (27/34) Receiving objects: 82% (28/34) Receiving objects: 85% (29/34) Receiving objects: 88% (30/34) Receiving objects: 91% (31/34) Receiving objects: 94% (32/34) Receiving objects: 97% (33/34) Receiving objects: 100% (34/34) Receiving objects: 100% (34/34), 7.22 KiB | 7.22 MiB/s, done. Resolving deltas: 0% (0/3) Resolving deltas: 33% (1/3) Resolving deltas: 66% (2/3) Resolving deltas: 100% (3/3) Resolving deltas: 100% (3/3), done. Cloning into '/root/workspace/xiamen-config/M030/params_new/system-node-xiamen'... remote: Enumerating objects: 189, done. remote: Counting objects: 0% (1/158) remote: Counting objects: 1% (2/158) remote: Counting objects: 2% (4/158) remote: Counting objects: 3% (5/158) remote: Counting objects: 4% (7/158) remote: Counting objects: 5% (8/158) remote: Counting objects: 6% (10/158) remote: Counting objects: 7% (12/158) remote: Counting objects: 8% (13/158) remote: Counting objects: 9% (15/158) remote: Counting objects: 10% (16/158) remote: Counting objects: 11% (18/158) remote: Counting objects: 12% (19/158) remote: Counting objects: 13% (21/158) remote: Counting objects: 14% (23/158) remote: Counting objects: 15% (24/158) remote: Counting objects: 16% (26/158) remote: Counting objects: 17% (27/158) remote: Counting objects: 18% (29/158) remote: Counting objects: 19% (31/158) remote: Counting objects: 20% (32/158) remote: Counting objects: 21% (34/158) remote: Counting objects: 22% (35/158) remote: Counting objects: 23% (37/158) remote: Counting objects: 24% (38/158) remote: Counting objects: 25% (40/158) remote: Counting objects: 26% (42/158) remote: Counting objects: 27% (43/158) remote: Counting objects: 28% (45/158) remote: Counting objects: 29% (46/158) remote: Counting objects: 30% (48/158) remote: Counting objects: 31% (49/158) remote: Counting objects: 32% (51/158) remote: Counting objects: 33% (53/158) remote: Counting objects: 34% (54/158) remote: Counting objects: 35% (56/158) remote: Counting objects: 36% (57/158) remote: Counting objects: 37% (59/158) remote: Counting objects: 38% (61/158) remote: Counting objects: 39% (62/158) remote: Counting objects: 40% (64/158) remote: Counting objects: 41% (65/158) remote: Counting objects: 42% (67/158) remote: Counting objects: 43% (68/158) remote: Counting objects: 44% (70/158) remote: Counting objects: 45% (72/158) remote: Counting objects: 46% (73/158) remote: Counting objects: 47% (75/158) remote: Counting objects: 48% (76/158) remote: Counting objects: 49% (78/158) remote: Counting objects: 50% (79/158) remote: Counting objects: 51% (81/158) remote: Counting objects: 52% (83/158) remote: Counting objects: 53% (84/158) remote: Counting objects: 54% (86/158) remote: Counting objects: 55% (87/158) remote: Counting objects: 56% (89/158) remote: Counting objects: 57% (91/158) remote: Counting objects: 58% (92/158) remote: Counting objects: 59% (94/158) remote: Counting objects: 60% (95/158) remote: Counting objects: 61% (97/158) remote: Counting objects: 62% (98/158) remote: Counting objects: 63% (100/158) remote: Counting objects: 64% (102/158) remote: Counting objects: 65% (103/158) remote: Counting objects: 66% (105/158) remote: Counting objects: 67% (106/158) remote: Counting objects: 68% (108/158) remote: Counting objects: 69% (110/158) remote: Counting objects: 70% (111/158) remote: Counting objects: 71% (113/158) remote: Counting objects: 72% (114/158) remote: Counting objects: 73% (116/158) remote: Counting objects: 74% (117/158) remote: Counting objects: 75% (119/158) remote: Counting objects: 76% (121/158) remote: Counting objects: 77% (122/158) remote: Counting objects: 78% (124/158) remote: Counting objects: 79% (125/158) remote: Counting objects: 80% (127/158) remote: Counting objects: 81% (128/158) remote: Counting objects: 82% (130/158) remote: Counting objects: 83% (132/158) remote: Counting objects: 84% (133/158) remote: Counting objects: 85% (135/158) remote: Counting objects: 86% (136/158) remote: Counting objects: 87% (138/158) remote: Counting objects: 88% (140/158) remote: Counting objects: 89% (141/158) remote: Counting objects: 90% (143/158) remote: Counting objects: 91% (144/158) remote: Counting objects: 92% (146/158) remote: Counting objects: 93% (147/158) remote: Counting objects: 94% (149/158) remote: Counting objects: 95% (151/158) remote: Counting objects: 96% (152/158) remote: Counting objects: 97% (154/158) remote: Counting objects: 98% (155/158) remote: Counting objects: 99% (157/158) remote: Counting objects: 100% (158/158) remote: Counting objects: 100% (158/158), done. remote: Compressing objects: 1% (1/64) remote: Compressing objects: 3% (2/64) remote: Compressing objects: 4% (3/64) remote: Compressing objects: 6% (4/64) remote: Compressing objects: 7% (5/64) remote: Compressing objects: 9% (6/64) remote: Compressing objects: 10% (7/64) remote: Compressing objects: 12% (8/64) remote: Compressing objects: 14% (9/64) remote: Compressing objects: 15% (10/64) remote: Compressing objects: 17% (11/64) remote: Compressing objects: 18% (12/64) remote: Compressing objects: 20% (13/64) remote: Compressing objects: 21% (14/64) remote: Compressing objects: 23% (15/64) remote: Compressing objects: 25% (16/64) remote: Compressing objects: 26% (17/64) remote: Compressing objects: 28% (18/64) remote: Compressing objects: 29% (19/64) remote: Compressing objects: 31% (20/64) remote: Compressing objects: 32% (21/64) remote: Compressing objects: 34% (22/64) remote: Compressing objects: 35% (23/64) remote: Compressing objects: 37% (24/64) remote: Compressing objects: 39% (25/64) remote: Compressing objects: 40% (26/64) remote: Compressing objects: 42% (27/64) remote: Compressing objects: 43% (28/64) remote: Compressing objects: 45% (29/64) remote: Compressing objects: 46% (30/64) remote: Compressing objects: 48% (31/64) remote: Compressing objects: 50% (32/64) remote: Compressing objects: 51% (33/64) remote: Compressing objects: 53% (34/64) remote: Compressing objects: 54% (35/64) remote: Compressing objects: 56% (36/64) remote: Compressing objects: 57% (37/64) remote: Compressing objects: 59% (38/64) remote: Compressing objects: 60% (39/64) remote: Compressing objects: 62% (40/64) remote: Compressing objects: 64% (41/64) remote: Compressing objects: 65% (42/64) remote: Compressing objects: 67% (43/64) remote: Compressing objects: 68% (44/64) remote: Compressing objects: 70% (45/64) remote: Compressing objects: 71% (46/64) remote: Compressing objects: 73% (47/64) remote: Compressing objects: 75% (48/64) remote: Compressing objects: 76% (49/64) remote: Compressing objects: 78% (50/64) remote: Compressing objects: 79% (51/64) remote: Compressing objects: 81% (52/64) remote: Compressing objects: 82% (53/64) remote: Compressing objects: 84% (54/64) remote: Compressing objects: 85% (55/64) remote: Compressing objects: 87% (56/64) remote: Compressing objects: 89% (57/64) remote: Compressing objects: 90% (58/64) remote: Compressing objects: 92% (59/64) remote: Compressing objects: 93% (60/64) remote: Compressing objects: 95% (61/64) remote: Compressing objects: 96% (62/64) remote: Compressing objects: 98% (63/64) remote: Compressing objects: 100% (64/64) remote: Compressing objects: 100% (64/64), done. Receiving objects: 0% (1/189) Receiving objects: 1% (2/189) Receiving objects: 2% (4/189) Receiving objects: 3% (6/189) Receiving objects: 4% (8/189) Receiving objects: 5% (10/189) Receiving objects: 6% (12/189) Receiving objects: 7% (14/189) Receiving objects: 8% (16/189) Receiving objects: 9% (18/189) Receiving objects: 10% (19/189) Receiving objects: 11% (21/189) Receiving objects: 12% (23/189) Receiving objects: 13% (25/189) Receiving objects: 14% (27/189) Receiving objects: 15% (29/189) Receiving objects: 16% (31/189) Receiving objects: 17% (33/189) Receiving objects: 18% (35/189) Receiving objects: 19% (36/189) Receiving objects: 20% (38/189) Receiving objects: 21% (40/189) Receiving objects: 22% (42/189) Receiving objects: 23% (44/189) Receiving objects: 24% (46/189) Receiving objects: 25% (48/189) Receiving objects: 26% (50/189) Receiving objects: 27% (52/189) Receiving objects: 28% (53/189) Receiving objects: 29% (55/189) Receiving objects: 30% (57/189) Receiving objects: 31% (59/189) Receiving objects: 32% (61/189) Receiving objects: 33% (63/189) Receiving objects: 34% (65/189) Receiving objects: 35% (67/189) Receiving objects: 36% (69/189) Receiving objects: 37% (70/189) Receiving objects: 38% (72/189) Receiving objects: 39% (74/189) Receiving objects: 40% (76/189) Receiving objects: 41% (78/189) Receiving objects: 42% (80/189) Receiving objects: 43% (82/189) Receiving objects: 44% (84/189) remote: Total 189 (delta 25), reused 107 (delta 16), pack-reused 31 Receiving objects: 45% (86/189) Receiving objects: 46% (87/189) Receiving objects: 47% (89/189) Receiving objects: 48% (91/189) Receiving objects: 49% (93/189) Receiving objects: 50% (95/189) Receiving objects: 51% (97/189) Receiving objects: 52% (99/189) Receiving objects: 53% (101/189) Receiving objects: 54% (103/189) Receiving objects: 55% (104/189) Receiving objects: 56% (106/189) Receiving objects: 57% (108/189) Receiving objects: 58% (110/189) Receiving objects: 59% (112/189) Receiving objects: 60% (114/189) Receiving objects: 61% (116/189) Receiving objects: 62% (118/189) Receiving objects: 63% (120/189) Receiving objects: 64% (121/189) Receiving objects: 65% (123/189) Receiving objects: 66% (125/189) Receiving objects: 67% (127/189) Receiving objects: 68% (129/189) Receiving objects: 69% (131/189) Receiving objects: 70% (133/189) Receiving objects: 71% (135/189) Receiving objects: 72% (137/189) Receiving objects: 73% (138/189) Receiving objects: 74% (140/189) Receiving objects: 75% (142/189) Receiving objects: 76% (144/189) Receiving objects: 77% (146/189) Receiving objects: 78% (148/189) Receiving objects: 79% (150/189) Receiving objects: 80% (152/189) Receiving objects: 81% (154/189) Receiving objects: 82% (155/189) Receiving objects: 83% (157/189) Receiving objects: 84% (159/189) Receiving objects: 85% (161/189) Receiving objects: 86% (163/189) Receiving objects: 87% (165/189) Receiving objects: 88% (167/189) Receiving objects: 89% (169/189) Receiving objects: 90% (171/189) Receiving objects: 91% (172/189) Receiving objects: 92% (174/189) Receiving objects: 93% (176/189) Receiving objects: 94% (178/189) Receiving objects: 95% (180/189) Receiving objects: 96% (182/189) Receiving objects: 97% (184/189) Receiving objects: 98% (186/189) Receiving objects: 99% (188/189) Receiving objects: 100% (189/189) Receiving objects: 100% (189/189), 23.90 KiB | 11.95 MiB/s, done. Resolving deltas: 0% (0/31) Resolving deltas: 6% (2/31) Resolving deltas: 29% (9/31) Resolving deltas: 100% (31/31) Resolving deltas: 100% (31/31), done. Cloning into '/root/workspace/xiamen-config/M030/params_new/system-port'... remote: Enumerating objects: 92, done. remote: Counting objects: 7% (1/14) remote: Counting objects: 14% (2/14) remote: Counting objects: 21% (3/14) remote: Counting objects: 28% (4/14) remote: Counting objects: 35% (5/14) remote: Counting objects: 42% (6/14) remote: Counting objects: 50% (7/14) remote: Counting objects: 57% (8/14) remote: Counting objects: 64% (9/14) remote: Counting objects: 71% (10/14) remote: Counting objects: 78% (11/14) remote: Counting objects: 85% (12/14) remote: Counting objects: 92% (13/14) remote: Counting objects: 100% (14/14) remote: Counting objects: 100% (14/14), done. remote: Compressing objects: 7% (1/13) remote: Compressing objects: 15% (2/13) remote: Compressing objects: 23% (3/13) remote: Compressing objects: 30% (4/13) remote: Compressing objects: 38% (5/13) remote: Compressing objects: 46% (6/13) remote: Compressing objects: 53% (7/13) remote: Compressing objects: 61% (8/13) remote: Compressing objects: 69% (9/13) remote: Compressing objects: 76% (10/13) remote: Compressing objects: 84% (11/13) remote: Compressing objects: 92% (12/13) remote: Compressing objects: 100% (13/13) remote: Compressing objects: 100% (13/13), done. remote: Total 92 (delta 3), reused 0 (delta 0), pack-reused 78 Receiving objects: 1% (1/92) Receiving objects: 2% (2/92) Receiving objects: 3% (3/92) Receiving objects: 4% (4/92) Receiving objects: 5% (5/92) Receiving objects: 6% (6/92) Receiving objects: 7% (7/92) Receiving objects: 8% (8/92) Receiving objects: 9% (9/92) Receiving objects: 10% (10/92) Receiving objects: 11% (11/92) Receiving objects: 13% (12/92) Receiving objects: 14% (13/92) Receiving objects: 15% (14/92) Receiving objects: 16% (15/92) Receiving objects: 17% (16/92) Receiving objects: 18% (17/92) Receiving objects: 19% (18/92) Receiving objects: 20% (19/92) Receiving objects: 21% (20/92) Receiving objects: 22% (21/92) Receiving objects: 23% (22/92) Receiving objects: 25% (23/92) Receiving objects: 26% (24/92) Receiving objects: 27% (25/92) Receiving objects: 28% (26/92) Receiving objects: 29% (27/92) Receiving objects: 30% (28/92) Receiving objects: 31% (29/92) Receiving objects: 32% (30/92) Receiving objects: 33% (31/92) Receiving objects: 34% (32/92) Receiving objects: 35% (33/92) Receiving objects: 36% (34/92) Receiving objects: 38% (35/92) Receiving objects: 39% (36/92) Receiving objects: 40% (37/92) Receiving objects: 41% (38/92) Receiving objects: 42% (39/92) Receiving objects: 43% (40/92) Receiving objects: 44% (41/92) Receiving objects: 45% (42/92) Receiving objects: 46% (43/92) Receiving objects: 47% (44/92) Receiving objects: 48% (45/92) Receiving objects: 50% (46/92) Receiving objects: 51% (47/92) Receiving objects: 52% (48/92) Receiving objects: 53% (49/92) Receiving objects: 54% (50/92) Receiving objects: 55% (51/92) Receiving objects: 56% (52/92) Receiving objects: 57% (53/92) Receiving objects: 58% (54/92) Receiving objects: 59% (55/92) Receiving objects: 60% (56/92) Receiving objects: 61% (57/92) Receiving objects: 63% (58/92) Receiving objects: 64% (59/92) Receiving objects: 65% (60/92) Receiving objects: 66% (61/92) Receiving objects: 67% (62/92) Receiving objects: 68% (63/92) Receiving objects: 69% (64/92) Receiving objects: 70% (65/92) Receiving objects: 71% (66/92) Receiving objects: 72% (67/92) Receiving objects: 73% (68/92) Receiving objects: 75% (69/92) Receiving objects: 76% (70/92) Receiving objects: 77% (71/92) Receiving objects: 78% (72/92) Receiving objects: 79% (73/92) Receiving objects: 80% (74/92) Receiving objects: 81% (75/92) Receiving objects: 82% (76/92) Receiving objects: 83% (77/92) Receiving objects: 84% (78/92) Receiving objects: 85% (79/92) Receiving objects: 86% (80/92) Receiving objects: 88% (81/92) Receiving objects: 89% (82/92) Receiving objects: 90% (83/92) Receiving objects: 91% (84/92) Receiving objects: 92% (85/92) Receiving objects: 93% (86/92) Receiving objects: 94% (87/92) Receiving objects: 95% (88/92) Receiving objects: 96% (89/92) Receiving objects: 97% (90/92) Receiving objects: 98% (91/92) Receiving objects: 100% (92/92) Receiving objects: 100% (92/92), 11.30 KiB | 11.30 MiB/s, done. Resolving deltas: 0% (0/45) Resolving deltas: 2% (1/45) Resolving deltas: 22% (10/45) Resolving deltas: 26% (12/45) Resolving deltas: 31% (14/45) Resolving deltas: 33% (15/45) Resolving deltas: 35% (16/45) Resolving deltas: 44% (20/45) Resolving deltas: 55% (25/45) Resolving deltas: 62% (28/45) Resolving deltas: 100% (45/45) Resolving deltas: 100% (45/45), done. Submodule path 'system-common': checked out 'fc1b08b8748d05f31a120fe0028696decfd7b4d5' Submodule path 'system-device': checked out '94002a3a9309bf8c173266eb6d6c3edf25fc4bd2' Submodule path 'system-mqtt': checked out 'ad0dd0191f72a8146b94aff1b6e29b949b4c9a87' Submodule path 'system-node-xiamen': checked out 'e794606756b9bf5df035f3f083d67b7cd77dfcc3' Submodule path 'system-port': checked out '631dbc2f37c19d9be2116adbb30897a4fe070c9a' [Pipeline] sh + ls -d system-common/ system-device/ system-mqtt/ system-node-xiamen/ system-port/ [Pipeline] echo [system-common, system-device, system-mqtt, system-node-xiamen, system-port] [Pipeline] sh + mkdir -p /root/workspace/xiamen-config/M030/params_new/params_new [Pipeline] sh + wc -l + ls /root/workspace/xiamen-config/M030/params_new/system-common/ [Pipeline] echo 1 [Pipeline] echo system-common 开始合并 [Pipeline] sh + cp -r /root/workspace/xiamen-config/M030/params_new/system-common/system-ros /root/workspace/xiamen-config/M030/params_new/params_new/ [Pipeline] sh + ls /root/workspace/xiamen-config/M030/params_new/system-device/ + wc -l [Pipeline] echo 3 [Pipeline] echo system-device 开始合并 [Pipeline] sh + cp -r /root/workspace/xiamen-config/M030/params_new/system-device/master /root/workspace/xiamen-config/M030/params_new/system-device/slave /root/workspace/xiamen-config/M030/params_new/system-device/system-ros /root/workspace/xiamen-config/M030/params_new/params_new/ [Pipeline] sh + ls /root/workspace/xiamen-config/M030/params_new/system-mqtt/ + wc -l [Pipeline] echo 1 [Pipeline] echo system-mqtt 开始合并 [Pipeline] sh + cp -r /root/workspace/xiamen-config/M030/params_new/system-mqtt/system-ros /root/workspace/xiamen-config/M030/params_new/params_new/ [Pipeline] sh + ls /root/workspace/xiamen-config/M030/params_new/system-node-xiamen/ + wc -l [Pipeline] echo 3 [Pipeline] echo system-node-xiamen 开始合并 [Pipeline] sh + cp -r /root/workspace/xiamen-config/M030/params_new/system-node-xiamen/master /root/workspace/xiamen-config/M030/params_new/system-node-xiamen/slave /root/workspace/xiamen-config/M030/params_new/system-node-xiamen/system-ros /root/workspace/xiamen-config/M030/params_new/params_new/ [Pipeline] sh + ls /root/workspace/xiamen-config/M030/params_new/system-port/ + wc -l [Pipeline] echo 2 [Pipeline] echo system-port 开始合并 [Pipeline] sh + cp -r /root/workspace/xiamen-config/M030/params_new/system-port/peripheral_controller.toml /root/workspace/xiamen-config/M030/params_new/system-port/system-ros /root/workspace/xiamen-config/M030/params_new/params_new/ [Pipeline] sh + ls /root/workspace/xiamen-config/M030/params_new/params_new/ master peripheral_controller.toml slave system-ros [Pipeline] } [Pipeline] // dir [Pipeline] sh + cp -r /root/workspace/xiamen-config/M030/params_new/params_new/master /root/workspace/xiamen-config/M030/params_new/params_new/peripheral_controller.toml /root/workspace/xiamen-config/M030/params_new/params_new/slave /root/workspace/xiamen-config/M030/params_new/params_new/system-ros /root/workspace/xiamen-config/M030/params_M030/params/ [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (zip->post) [Pipeline] script [Pipeline] { [Pipeline] ansiColor [Pipeline] {
[Pipeline] echo >>>>>>>>>>压缩成zip包>>>>>>>>>> [Pipeline] }
[Pipeline] // ansiColor [Pipeline] echo M030 [Pipeline] dir Running in /root/workspace/xiamen-config/M030 [Pipeline] { [Pipeline] sh + rm -rf params_new@tmp [Pipeline] sh + rm -rf params_M030/.git [Pipeline] dir Running in /root/workspace/xiamen-config/M030/params_M030/params/master [Pipeline] { [Pipeline] sh ++ grep -v version.json ++ xargs ++ ls + cp -r camera_driver hardware recorder.toml system-ros /root/workspace/xiamen-config/M030/params_M030/params/ [Pipeline] } [Pipeline] // dir [Pipeline] sh + rm -rf /root/workspace/xiamen-config/M030/params_M030/params/master@tmp [Pipeline] sh + cp -r params_M030 params_orin_master_M030_2023-07-29_22-31-42 [Pipeline] sh + zip -rq params_orin_master_M030_2023-07-29_22-31-42.zip params_orin_master_M030_2023-07-29_22-31-42 ./version.json [Pipeline] sh + ls /root/workspace/xiamen-config M007 M008 M009 M010 M011 M012 M013 M014 M015 M016 M017 M018 M019 M020 M021 M022 M023 M024 M025 M026 M027 M028 M029 M030 M030@tmp M031 M032 M033 M034 M035 M036 M037 M038 M039 M040 M041 M042 M043 M044 shared_config [Pipeline] echo /root/workspace/xiamen-config/M030/params_orin_master_M030_2023-07-29_22-31-42.zip,/root/workspace/xiamen-config/M030/version.json [Pipeline] sh + curl -x socks5h://143.64.33.124:18118 -X POST http://10.200.3.20:8081/prod-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/xiamen-config/M030/params_orin_master_M030_2023-07-29_22-31-42.zip"' --form 'version=@"/root/workspace/xiamen-config/M030/version.json"' % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 62.5M 0 0 100 62.5M 0 44.6M 0:00:01 0:00:01 --:--:-- 44.6M 100 62.5M 0 0 100 62.5M 0 26.0M 0:00:02 0:00:02 --:--:-- 26.0M 100 62.5M 0 0 100 62.5M 0 18.3M 0:00:03 0:00:03 --:--:-- 18.3M 100 62.5M 0 0 100 62.5M 0 14.2M 0:00:04 0:00:04 --:--:-- 14.2M 100 62.5M 0 0 100 62.5M 0 11.5M 0:00:05 0:00:05 --:--:-- 11.5M 100 62.5M 0 0 100 62.5M 0 9995k 0:00:06 0:00:06 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 8644k 0:00:07 0:00:07 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 7615k 0:00:08 0:00:08 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 6805k 0:00:09 0:00:09 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 6150k 0:00:10 0:00:10 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 5610k 0:00:11 0:00:11 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 5158k 0:00:12 0:00:12 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 4773k 0:00:13 0:00:13 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 4441k 0:00:14 0:00:14 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 4153k 0:00:15 0:00:15 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 3900k 0:00:16 0:00:16 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 3676k 0:00:17 0:00:17 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 3476k 0:00:18 0:00:18 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 3297k 0:00:19 0:00:19 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 3135k 0:00:20 0:00:20 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 2988k 0:00:21 0:00:21 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 2855k 0:00:22 0:00:22 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 2733k 0:00:23 0:00:23 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 2621k 0:00:24 0:00:24 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 2518k 0:00:25 0:00:25 --:--:-- 0 100 62.5M 0 0 100 62.5M 0 2422k 0:00:26 0:00:26 --:--:-- 0 100 62.5M 0 43 100 62.5M 1 2338k 0:00:27 0:00:27 --:--:-- 8 100 62.5M 0 43 100 62.5M 1 2338k 0:00:27 0:00:27 --:--:-- 10 [Pipeline] echo {"msg":"操作成功","code":200,"data":""} [Pipeline] echo {"msg":"操作成功","code":200,"data":""} [Pipeline] readJSON [Pipeline] echo [msg:操作成功, code:200, data:] [Pipeline] echo status:200 [Pipeline] } [Pipeline] // dir [Pipeline] sh + rm -rf /root/workspace/xiamen-config/M030@tmp [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] script [Pipeline] { [Pipeline] echo always [Pipeline] } [Pipeline] // script [Pipeline] script [Pipeline] { [Pipeline] echo success [Pipeline] sh + cat /root/commtest/master-project/xiamen/.M023.json [Pipeline] sh + cat /root/commtest/rcdev-project/xiamen/.M023.json [Pipeline] sh + cat /root/commtest/dev-project/xiamen/.M023.json [Pipeline] sh + cat /root/commtest/master-project/xiamen/.M024.json [Pipeline] sh + cat /root/commtest/rcdev-project/xiamen/.M024.json [Pipeline] sh + cat /root/commtest/dev-project/xiamen/.M024.json [Pipeline] sh + cat /root/commtest/master-project/xiamen/.M025.json [Pipeline] sh + cat /root/commtest/rcdev-project/xiamen/.M025.json [Pipeline] sh + cat /root/commtest/dev-project/xiamen/.M025.json [Pipeline] sh + cat /root/commtest/master-project/xiamen/.M026.json [Pipeline] sh + cat /root/commtest/rcdev-project/xiamen/.M026.json [Pipeline] sh + cat /root/commtest/dev-project/xiamen/.M026.json [Pipeline] sh + cat /root/commtest/master-project/xiamen/.M027.json [Pipeline] sh + cat /root/commtest/rcdev-project/xiamen/.M027.json [Pipeline] sh + cat /root/commtest/dev-project/xiamen/.M027.json [Pipeline] sh + cat /root/commtest/master-project/xiamen/.M028.json [Pipeline] sh + cat /root/commtest/rcdev-project/xiamen/.M028.json [Pipeline] sh + cat /root/commtest/dev-project/xiamen/.M028.json [Pipeline] sh + cat /root/commtest/master-project/xiamen/.M029.json [Pipeline] sh + cat /root/commtest/rcdev-project/xiamen/.M029.json [Pipeline] sh + cat /root/commtest/dev-project/xiamen/.M029.json [Pipeline] sh + cat /root/commtest/master-project/xiamen/.M030.json [Pipeline] sh + cat /root/commtest/rcdev-project/xiamen/.M030.json [Pipeline] sh + cat /root/commtest/dev-project/xiamen/.M030.json [Pipeline] wrap [Pipeline] { [Pipeline] script [Pipeline] { [Pipeline] echo user: , telphone: null [Pipeline] echo 用户不存在列表中 [Pipeline] } [Pipeline] // script [Pipeline] script [Pipeline] { [Pipeline] echo user: , telphone: null [Pipeline] echo 用户不存在列表中 [Pipeline] } [Pipeline] // script [Pipeline] sh + curl -X POST 'https://oapi.dingtalk.com/robot/send?access_token=c4e318472bbd19d0449efb4060de213f730dc32b4bf44819381a8fa7adf61983' -H 'Content-Type: application/json' -d '{"msgtype": "markdown","markdown": {"title":"jenkins通知","text": "# 参数发布通知 ### [厦门030车参数] --- - 状态:<font color=#01B468> 编译成功 </font> - 执行人:wuxintao - 更新车辆: > - <font color=#3C3C3C> [M030master]: **公有dev**: ce0ba74.**2023/07/25/17:00:51** **私有dev**: 70f7ce2.**2023/07/29/22:02:10** </font> --- > 请ota发布同学尽快发布验证,并在群里同步发布信息~ "},"at": {"atMobiles": [""],"isAtAll": "false"} }' % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 558 100 27 100 531 293 5771 --:--:-- --:--:-- --:--:-- 6065 [Pipeline] echo {"errcode":0,"errmsg":"ok"} [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] } Lock released on resource [Label: built-in, Quantity: 1] [Pipeline] // lock [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline Finished: SUCCESS