]> git.proxmox.com Git - mirror_acme.sh.git/commitdiff
add tests for wget
authorneil <github@neilpang.com>
Wed, 17 Aug 2022 15:49:30 +0000 (23:49 +0800)
committerneil <github@neilpang.com>
Wed, 17 Aug 2022 15:49:30 +0000 (23:49 +0800)
.github/workflows/FreeBSD.yml
.github/workflows/OpenBSD.yml
.github/workflows/Solaris.yml
.github/workflows/Ubuntu.yml

index 74b69745ab27f1d00f2ec137f57c8ffb49ae1a88..414523d9a5390d0ea89e09ffcca15a4b00c33f89 100644 (file)
@@ -25,6 +25,12 @@ jobs:
            CA: ""\r
            CA_EMAIL: ""\r
            TEST_PREFERRED_CHAIN: (STAGING) Pretend Pear X1\r
+         - TEST_ACME_Server: "LetsEncrypt.org_test"\r
+           CA_ECDSA: ""\r
+           CA: ""\r
+           CA_EMAIL: ""\r
+           TEST_PREFERRED_CHAIN: (STAGING) Pretend Pear X1\r
+           ACME_USE_WGET: 1\r
          #- TEST_ACME_Server: "ZeroSSL.com"\r
          #  CA_ECDSA: "ZeroSSL ECC Domain Secure Site CA"\r
          #  CA: "ZeroSSL RSA Domain Secure Site CA"\r
@@ -38,6 +44,7 @@ jobs:
       CA: ${{ matrix.CA }}\r
       CA_EMAIL: ${{ matrix.CA_EMAIL }}\r
       TEST_PREFERRED_CHAIN: ${{ matrix.TEST_PREFERRED_CHAIN }}\r
+      ACME_USE_WGET: ${{ matrix.ACME_USE_WGET }}\r
     steps:\r
     - uses: actions/checkout@v2\r
     - uses: vmactions/cf-tunnel@v0.0.3\r
@@ -51,10 +58,10 @@ jobs:
       run: cd .. && git clone https://github.com/acmesh-official/acmetest.git  && cp -r acme.sh acmetest/\r
     - uses: vmactions/freebsd-vm@v0\r
       with:\r
-        envs: 'TEST_LOCAL TestingDomain TEST_ACME_Server CA_ECDSA CA CA_EMAIL TEST_PREFERRED_CHAIN'\r
+        envs: 'TEST_LOCAL TestingDomain TEST_ACME_Server CA_ECDSA CA CA_EMAIL TEST_PREFERRED_CHAIN ACME_USE_WGET'\r
         nat: |\r
           "8080": "80"\r
-        prepare: pkg install -y socat curl\r
+        prepare: pkg install -y socat curl wget\r
         usesh: true\r
         copyback: false\r
         run: |\r
index 6aba1b2a0e3960d4fe085775f24dd79996a2dcf6..41844a89b1eaed98369013e7610a9e4e0ce83000 100644 (file)
@@ -25,6 +25,12 @@ jobs:
            CA: ""\r
            CA_EMAIL: ""\r
            TEST_PREFERRED_CHAIN: (STAGING) Pretend Pear X1\r
+         - TEST_ACME_Server: "LetsEncrypt.org_test"\r
+           CA_ECDSA: ""\r
+           CA: ""\r
+           CA_EMAIL: ""\r
+           TEST_PREFERRED_CHAIN: (STAGING) Pretend Pear X1\r
+           ACME_USE_WGET: 1\r
          #- TEST_ACME_Server: "ZeroSSL.com"\r
          #  CA_ECDSA: "ZeroSSL ECC Domain Secure Site CA"\r
          #  CA: "ZeroSSL RSA Domain Secure Site CA"\r
@@ -38,6 +44,7 @@ jobs:
       CA: ${{ matrix.CA }}\r
       CA_EMAIL: ${{ matrix.CA_EMAIL }}\r
       TEST_PREFERRED_CHAIN: ${{ matrix.TEST_PREFERRED_CHAIN }}\r
+      ACME_USE_WGET: ${{ matrix.ACME_USE_WGET }}\r
     steps:\r
     - uses: actions/checkout@v2\r
     - uses: vmactions/cf-tunnel@v0.0.3\r
@@ -51,10 +58,10 @@ jobs:
       run: cd .. && git clone https://github.com/acmesh-official/acmetest.git  && cp -r acme.sh acmetest/\r
     - uses: vmactions/openbsd-vm@v0\r
       with:\r
-        envs: 'TEST_LOCAL TestingDomain TEST_ACME_Server CA_ECDSA CA CA_EMAIL TEST_PREFERRED_CHAIN'\r
+        envs: 'TEST_LOCAL TestingDomain TEST_ACME_Server CA_ECDSA CA CA_EMAIL TEST_PREFERRED_CHAIN ACME_USE_WGET'\r
         nat: |\r
           "8080": "80"\r
-        prepare: pkg_add socat curl\r
+        prepare: pkg_add socat curl wget\r
         usesh: true\r
         copyback: false\r
         run: |\r
index 533867522ec03e2afe10b8ebdc19ab4a4fe5a985..188352b1e19073160466ad376d687600d8f226d5 100644 (file)
@@ -25,6 +25,12 @@ jobs:
            CA: ""\r
            CA_EMAIL: ""\r
            TEST_PREFERRED_CHAIN: (STAGING) Pretend Pear X1\r
+         - TEST_ACME_Server: "LetsEncrypt.org_test"\r
+           CA_ECDSA: ""\r
+           CA: ""\r
+           CA_EMAIL: ""\r
+           TEST_PREFERRED_CHAIN: (STAGING) Pretend Pear X1\r
+           ACME_USE_WGET: 1\r
          #- TEST_ACME_Server: "ZeroSSL.com"\r
          #  CA_ECDSA: "ZeroSSL ECC Domain Secure Site CA"\r
          #  CA: "ZeroSSL RSA Domain Secure Site CA"\r
@@ -38,6 +44,7 @@ jobs:
       CA: ${{ matrix.CA }}\r
       CA_EMAIL: ${{ matrix.CA_EMAIL }}\r
       TEST_PREFERRED_CHAIN: ${{ matrix.TEST_PREFERRED_CHAIN }}\r
+      ACME_USE_WGET: ${{ matrix.ACME_USE_WGET }}\r
     steps:\r
     - uses: actions/checkout@v2\r
     - uses: vmactions/cf-tunnel@v0.0.3\r
@@ -51,11 +58,11 @@ jobs:
       run: cd .. && git clone https://github.com/acmesh-official/acmetest.git  && cp -r acme.sh acmetest/\r
     - uses: vmactions/solaris-vm@v0\r
       with:\r
-        envs: 'TEST_LOCAL TestingDomain TEST_ACME_Server CA_ECDSA CA CA_EMAIL TEST_PREFERRED_CHAIN'\r
+        envs: 'TEST_LOCAL TestingDomain TEST_ACME_Server CA_ECDSA CA CA_EMAIL TEST_PREFERRED_CHAIN ACME_USE_WGET'\r
         copyback: "false"\r
         nat: |\r
           "8080": "80"\r
-        prepare: pkgutil -y -i socat curl\r
+        prepare: pkgutil -y -i socat curl wget\r
         run: |\r
           cd ../acmetest \\r
           && ./letest.sh\r
index 4540580c917a61da224497ba064abac8807bb7d0..5f9fb74c3fdc1b2add24483d397a933e414378b5 100644 (file)
@@ -25,6 +25,12 @@ jobs:
            CA: ""\r
            CA_EMAIL: ""\r
            TEST_PREFERRED_CHAIN: (STAGING) Pretend Pear X1\r
+         - TEST_ACME_Server: "LetsEncrypt.org_test"\r
+           CA_ECDSA: ""\r
+           CA: ""\r
+           CA_EMAIL: ""\r
+           TEST_PREFERRED_CHAIN: (STAGING) Pretend Pear X1\r
+           ACME_USE_WGET: 1\r
          - TEST_ACME_Server: "ZeroSSL.com"\r
            CA_ECDSA: "ZeroSSL ECC Domain Secure Site CA"\r
            CA: "ZeroSSL RSA Domain Secure Site CA"\r
@@ -57,10 +63,11 @@ jobs:
       NO_REVOKE: ${{ matrix.NO_REVOKE }}\r
       TEST_IPCERT: ${{ matrix.TEST_IPCERT }}\r
       TestingDomain: ${{ matrix.TestingDomain }}\r
+      ACME_USE_WGET: ${{ matrix.ACME_USE_WGET }}\r
     steps:\r
     - uses: actions/checkout@v2\r
     - name: Install tools\r
-      run: sudo apt-get install -y socat\r
+      run: sudo apt-get install -y socat wget\r
     - name: Start StepCA\r
       if: ${{ matrix.TEST_ACME_Server=='https://localhost:9000/acme/acme/directory' }}\r
       run: |\r