Find Jobs
Hire Freelancers

Convert existing Jenkins freestyle pipeline view to pipeline script

$30-250 USD

ที่ทำเสร็จแล้ว
โพสต์ มากกว่า 5 ปีที่ผ่านมา

$30-250 USD

ชำระเงินเมื่อส่งงาน
I have a Jenkins pipeline view with freestyle jobs connected to up&down streams. Need to convert it to pipeline script (either scripted pipeline or declarative pipeline whichever satisfy the goal). Note: to simulate the existing pipeline, you must expertise in pipeline scripting like try/catch blocks, parallel stages with creative logics like for example as shown in the attached fig., the 'publish docker' stage should have parallel stages, but the result should not effect each other and the next stage "deploy docker' should only be dependent on the first stage of the parallel stages in "publish docker" and even the 2nd & 3rd stage fails it should not fail the whole pipeline, but the whole flow should go with the 1st stage in the "publish docker" means if the 1st stage fails it fails the pipeline, if it's succeed it should trigger the "deploy docker" stage.
รหัสโปรเจกต์: 17979312

เกี่ยวกับโปรเจกต์

2 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 5 ปีที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
หมอบหมายให้:
รูปอวาตาร์ของผู้ใช้
I've got a ton of experience with docker, bash, and jenkins pipeline (which means groovy too). I can convert your freestyle jobs to jenkins pipeline "jenkinsfile"s. Here's an example of an existing Jenkinsfile that I manage: node('mymachine') { library ( identifier: 'jenkins-pipeline-utils@master', retriever: modernSCM([$class: 'GitSCMSource', credentialsId: 'github-oauth-userpass', ])) stage('Prepare Workspace') { deleteDir(); cleanNode() } try{ stage('Git Clone') { [login to view URL]() } stage('Build code') { [login to view URL]("frontend") } stage('Run unit tests') { [login to view URL]("frontend") } stage('Dockerize') { [login to view URL]() } } } } I removed some details for privacy & so that it would fit in the bid proposal. This Jenkinsfile builds, tests, and bakes a go service into a docker image. This Jenkinsfile continues on to push the docker image to a registry and then trigger another jenkins job to deploy it and run integration tests against it. If it encounters errors, it can continues and report to the details to slack. I currently own about 10 separate Jenkinsfiles. Since a lot of the code would be duplicated between my jenkinsfiles, I have created a jenkins pipeline library which I use. I would be happy to do this for you.
$166 USD ใน 3 วัน
5.0 (2 รีวิว)
2.8
2.8

เกี่ยวกับลูกค้า

ปักธงของ UNITED STATES
Tampa, United States
5.0
8
ยืนยันวิธีการชำระเงินแล้ว
เป็นสมาชิกตั้งแต่ ธ.ค. 6, 2016

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง