Skip to content

Commit 59c46f3

Browse files
committed
libcouchbase: update deb runners when creating cowbuilders
1 parent c8f24e6 commit 59c46f3

3 files changed

Lines changed: 83 additions & 2 deletions

File tree

libcouchbase/Jenkinsfile.erb

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -672,6 +672,15 @@ pipeline {
672672
}
673673
}
674674
steps {
675+
sh("""
676+
for key in 0E98404D386FA1D9 6ED0E7B82643E131
677+
do
678+
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys \$key || \
679+
sudo apt-key adv --keyserver keys.debian.org --recv-keys \$key
680+
done
681+
sudo apt-get update -y;
682+
sudo apt-get upgrade -y
683+
""")
675684
sh("""
676685
sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get install cowbuilder && \
677686
sudo cowbuilder --create \

libcouchbase/lcb-lnx-scripted-build-pipeline.groovy

Lines changed: 55 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ pipeline {
276276
axes {
277277
axis {
278278
name 'PLATFORM'
279-
values "ubuntu20", "debian9", "centos7", "m1", "alpine", "qe-ubuntu20-arm64", "qe-ubuntu22-arm64", "qe-rhel9-arm64"
279+
values "ubuntu20", "debian9", "centos7", "m1", "alpine", "qe-ubuntu20-arm64", "qe-ubuntu22-arm64"
280280
}
281281
}
282282

@@ -535,6 +535,15 @@ pipeline {
535535
}
536536
}
537537
steps {
538+
sh("""
539+
for key in 0E98404D386FA1D9 6ED0E7B82643E131
540+
do
541+
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys \$key || \
542+
sudo apt-key adv --keyserver keys.debian.org --recv-keys \$key
543+
done
544+
sudo apt-get update -y;
545+
sudo apt-get upgrade -y
546+
""")
538547
sh("""
539548
sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get install cowbuilder && \
540549
sudo cowbuilder --create \
@@ -586,6 +595,15 @@ pipeline {
586595
}
587596
}
588597
steps {
598+
sh("""
599+
for key in 0E98404D386FA1D9 6ED0E7B82643E131
600+
do
601+
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys \$key || \
602+
sudo apt-key adv --keyserver keys.debian.org --recv-keys \$key
603+
done
604+
sudo apt-get update -y;
605+
sudo apt-get upgrade -y
606+
""")
589607
sh("""
590608
sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get install cowbuilder && \
591609
sudo cowbuilder --create \
@@ -637,6 +655,15 @@ pipeline {
637655
}
638656
}
639657
steps {
658+
sh("""
659+
for key in 0E98404D386FA1D9 6ED0E7B82643E131
660+
do
661+
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys \$key || \
662+
sudo apt-key adv --keyserver keys.debian.org --recv-keys \$key
663+
done
664+
sudo apt-get update -y;
665+
sudo apt-get upgrade -y
666+
""")
640667
sh("""
641668
sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get install cowbuilder && \
642669
sudo cowbuilder --create \
@@ -688,6 +715,15 @@ pipeline {
688715
}
689716
}
690717
steps {
718+
sh("""
719+
for key in 0E98404D386FA1D9 6ED0E7B82643E131
720+
do
721+
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys \$key || \
722+
sudo apt-key adv --keyserver keys.debian.org --recv-keys \$key
723+
done
724+
sudo apt-get update -y;
725+
sudo apt-get upgrade -y
726+
""")
691727
sh("""
692728
sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get install cowbuilder && \
693729
sudo cowbuilder --create \
@@ -739,6 +775,15 @@ pipeline {
739775
}
740776
}
741777
steps {
778+
sh("""
779+
for key in 0E98404D386FA1D9 6ED0E7B82643E131
780+
do
781+
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys \$key || \
782+
sudo apt-key adv --keyserver keys.debian.org --recv-keys \$key
783+
done
784+
sudo apt-get update -y;
785+
sudo apt-get upgrade -y
786+
""")
742787
sh("""
743788
sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get install cowbuilder && \
744789
sudo cowbuilder --create \
@@ -790,6 +835,15 @@ pipeline {
790835
}
791836
}
792837
steps {
838+
sh("""
839+
for key in 0E98404D386FA1D9 6ED0E7B82643E131
840+
do
841+
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys \$key || \
842+
sudo apt-key adv --keyserver keys.debian.org --recv-keys \$key
843+
done
844+
sudo apt-get update -y;
845+
sudo apt-get upgrade -y
846+
""")
793847
sh("""
794848
sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get install cowbuilder && \
795849
sudo cowbuilder --create \

libcouchbase/lcb-scripted-build-pipeline.groovy

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ pipeline {
276276
axes {
277277
axis {
278278
name 'PLATFORM'
279-
values "ubuntu20", "debian9", "centos7", "m1", "alpine", "qe-ubuntu20-arm64", "qe-ubuntu22-arm64", "qe-rhel9-arm64"
279+
values "ubuntu20", "debian9", "centos7", "m1", "alpine", "qe-ubuntu20-arm64", "qe-ubuntu22-arm64"
280280
}
281281
}
282282

@@ -556,6 +556,15 @@ pipeline {
556556
}
557557
}
558558
steps {
559+
sh("""
560+
for key in 0E98404D386FA1D9 6ED0E7B82643E131
561+
do
562+
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys \$key || \
563+
sudo apt-key adv --keyserver keys.debian.org --recv-keys \$key
564+
done
565+
sudo apt-get update -y;
566+
sudo apt-get upgrade -y
567+
""")
559568
sh("""
560569
sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get install cowbuilder && \
561570
sudo cowbuilder --create \
@@ -607,6 +616,15 @@ pipeline {
607616
}
608617
}
609618
steps {
619+
sh("""
620+
for key in 0E98404D386FA1D9 6ED0E7B82643E131
621+
do
622+
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys \$key || \
623+
sudo apt-key adv --keyserver keys.debian.org --recv-keys \$key
624+
done
625+
sudo apt-get update -y;
626+
sudo apt-get upgrade -y
627+
""")
610628
sh("""
611629
sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get install cowbuilder && \
612630
sudo cowbuilder --create \

0 commit comments

Comments
 (0)