Sfoglia il codice sorgente

Restore deleted tests (#3531)

* Restore tests deleted in my last PR

* Also run build script for other server
Jaap Marcus 2 anni fa
parent
commit
e70df5dea5
1 ha cambiato i file con 25 aggiunte e 0 eliminazioni
  1. 25 0
      .drone.yml

+ 25 - 0
.drone.yml

@@ -29,6 +29,15 @@ steps:
       - yarn install
       - yarn install
       - yarn build
       - yarn build
       - ./src/hst_autocompile.sh --hestia --install '~localsrc'
       - ./src/hst_autocompile.sh --hestia --install '~localsrc'
+  - name: Run system / user tests
+    commands:
+      - bats ./test/test.bats
+  - name: Run restore tests
+    commands:
+      - bats ./test/restore.bats
+  - name: Run config tests
+    commands:
+      - bats ./test/config-tests.bats
 
 
 trigger:
 trigger:
   event: [pull_request, push]
   event: [pull_request, push]
@@ -66,7 +75,23 @@ steps:
       - git submodule update --init --recursive
       - git submodule update --init --recursive
   - name: Build Hestia package install
   - name: Build Hestia package install
     commands:
     commands:
+      - yarn set version stable
+      - yarn install
+      - yarn build
       - ./src/hst_autocompile.sh --hestia --install '~localsrc'
       - ./src/hst_autocompile.sh --hestia --install '~localsrc'
+  - name: Run system / user tests
+    commands:
+      - bats ./test/test.bats
+  - name: Run restore tests
+    commands:
+      - bats ./test/restore.bats
+  - name: Run config tests
+    commands:
+      - bats ./test/config-tests.bats
+  - name: Run Letsencrypt test against Staging
+    commands:
+      - cp /root/le-env.sh /tmp/hestia-le-env.sh
+      - bats ./test/letsencrypt.bats
 
 
 trigger:
 trigger:
   event: [pull_request, push]
   event: [pull_request, push]