]> git.ipfire.org Git - thirdparty/rsync.git/commitdiff
More CI tweaks
authorWayne Davison <wayne@opencoder.net>
Sat, 11 Jul 2020 23:05:34 +0000 (16:05 -0700)
committerWayne Davison <wayne@opencoder.net>
Sat, 11 Jul 2020 23:08:22 +0000 (16:08 -0700)
- Add to ubuntu build: make install & rsync-ssl test run
- Don't fail a build if samba.org daemon list has an issue.

.cirrus.yml
.github/workflows/ccpp.yml

index e57765cddc5a9b1341020c87f8095a52e4a36817..a8acc38274f4cdfb4822f5a32a92500ae7050256 100644 (file)
@@ -7,7 +7,7 @@ task:
     - ln -s /usr/local/bin/bash /bin/bash
   configure_script:
     - CPPFLAGS=-I/usr/local/include/ LDFLAGS=-L/usr/local/lib/ ./configure --disable-md2man
-  build_script:
+  make_script:
     - make
   install_script:
     - make install
@@ -15,5 +15,5 @@ task:
     - /usr/local/bin/rsync --version
   test_script:
     - make check
-  ssl_script:
-    - /usr/local/bin/rsync-ssl --no-motd download.samba.org::rsyncftp/
+  ssl_file_list_script:
+    - /usr/local/bin/rsync-ssl --no-motd download.samba.org::rsyncftp/ || true
index 63116804bc68b645cede761dd91002d007e0ab33..610a3dd4039300edb086b65144a0f3dde23f2ca2 100644 (file)
@@ -14,18 +14,23 @@ jobs:
     steps:
     - uses: actions/checkout@v2
     - name: prepare-packages
-      run: sudo apt-get install fakeroot acl libacl1-dev attr libattr1-dev liblz4-dev libzstd-dev libxxhash-dev python3-cmarkgfm
+      run: sudo apt-get install fakeroot acl libacl1-dev attr libattr1-dev liblz4-dev libzstd-dev \
+            libxxhash-dev python3-cmarkgfm openssl
     - name: prepare-source
       run: ./prepare-source
     - name: configure
       run: ./configure --with-included-popt --with-included-zlib
     - name: make
       run: make
-    - name: version-summary
-      run: ./rsync --version
+    - name: install
+      run: sudo make install
+    - name: info
+      run: /usr/local/bin/rsync --version
     - name: make check
       run: make check
     - name: make check30
       run: make check30
     - name: make check29
       run: make check29
+    - name: ssl file list
+      run: /usr/local/bin/rsync-ssl --no-motd download.samba.org::rsyncftp/ || true