]> xenbits.xensource.com Git - xen-guest-agent.git/commitdiff
ci: add a scheduled job for checking freebsd build
authorYann Dirson <yann.dirson@vates.fr>
Fri, 15 Dec 2023 16:47:54 +0000 (17:47 +0100)
committerYann Dirson <yann.dirson@vates.fr>
Fri, 15 Dec 2023 16:47:54 +0000 (17:47 +0100)
Signed-off-by: Yann Dirson <yann.dirson@vates.fr>
.gitlab-ci.yml

index 3419b17f6f6ec0da2de3daa52e28244e3c7c1e77..ca797da7d5b8801641da6777e22c1d85f3907dd0 100644 (file)
@@ -207,6 +207,20 @@ build-latest-linux:
     # show which dependencies changed in Cargo.lock
     - git diff
 
+build-latest-freebsd12-x86_64:
+  extends:
+    - .cross-freebsd12-x86_64-build-template
+    - .scheduled
+  variables:
+    CARGO_FLAGS: "-v"
+  parallel: !reference [.featurematrix.no-netlink,parallel]
+  before_script:
+    - !reference [".debian-build-template", "before_script"]
+    - mv Cargo.lock Cargo.lock.current
+  after_script:
+    # show which dependencies changed in Cargo.lock
+    - git diff
+
 ## source packaging
 
 pkg-source: