diff --git a/.github/workflows/testing-docker-image.yml b/.github/workflows/testing-docker-image.yml
index 8f9e3da..aedbc57 100644
--- a/.github/workflows/testing-docker-image.yml
+++ b/.github/workflows/testing-docker-image.yml
@@ -10,47 +10,24 @@ jobs:
steps:
- name: Testing with docker run
run: |
+ echo "[LOG] Starting ioBroker Container..."
docker run -d -p 8081:8081 --name iobroker -v iobrokerdata:/opt/iobroker buanet/iobroker:latest
+ echo "[LOG] Done."
+ echo ' '
+ echo "[LOG] Waiting for Startup Script..."
sleep 30
+ echo "[LOG] Done."
+ echo ' '
+ echo "[LOG] Writing Logs..."
docker logs iobroker >& testrun.log
+ echo "[LOG] Done."
+ echo ' '
+ echo "[LOG] Checking Web UI..."
curl --insecure http://127.0.0.1:8081 2> /dev/null | grep '
Admin' &> /dev/null || exit 1
-
- - name: Send email
- uses: devellany/send-mail@v1.0.2
- with:
- host: mail.buanet.de
- account: ${{secrets.MAIL_USER}}
- password: ${{secrets.MAIL_PASS}}
- sender: Notify
- from: noreply@buanet.de
- to: andre@buanet.de
- subject: GitHub Actions - ioBroker.Docker - Testing Docker image
- body: Test
- contentType: text/html
- attachments: file://testrun.log
-
-# - name: Send notification
-# uses: dawidd6/action-send-mail@v3
-# with:
-# # Required mail server address:
-# server_address: mail.buanet.de
-# # Required mail server port:
-# server_port: 465
-# # Optional (recommended): mail server username:
-# username: ${{secrets.MAIL_USER}}
-# # Optional (recommended) mail server password:
-# password: ${{secrets.MAIL_PASS}}
-# # Required mail subject:
-# subject: \[GitHub Actions\] ioBroker.Docker - Testing Docker image
-# # Required recipients' addresses:
-# to: andre@buanet.de
-# # Required sender full name (address can be skipped):
-# from: GitHub Actions Notification
-# # Optional whether this connection use TLS (default is true if server_port is 465)
-# secure: true
-# # Optional plain body:
-# body: Job completed successfully!
-# # Optional unsigned/invalid certificates allowance:
-# ignore_cert: true
-# # Optional attachments:
-# attachments: testrun.log
+ echo "[LOG] Done."
+ echo ' '
+ echo "[LOG] Output testrun.log:"
+ cat testrun.log
+ echo ' '
+ echo "[LOG] Test sucesssful."
+ echo ' '