Skip to content

Commit c989289

Browse files
committed
more updates to ci
1 parent 6fc71eb commit c989289

File tree

1 file changed

+27
-25
lines changed

1 file changed

+27
-25
lines changed

.github/workflows/tests.yml

Lines changed: 27 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -22,37 +22,40 @@ jobs:
2222
- name: Checkout Repository
2323
uses: actions/checkout@v2
2424

25+
# Not Needed in this module
26+
#- name: Setup Database and Fixtures
27+
# run: |
28+
# sudo /etc/init.d/mysql start
29+
# mysql -u${{ env.DB_USER }} -p${{ env.DB_PASSWORD }} -e 'CREATE DATABASE coolblog;'
30+
# mysql -u${{ env.DB_USER }} -p${{ env.DB_PASSWORD }} < test-harness/tests/resources/coolblog.sql
31+
2532
- name: Setup Java
2633
uses: actions/setup-java@v2
2734
with:
2835
distribution: "adopt"
2936
java-version: "11"
3037

31-
- name: Setup Database and Fixtures
32-
run: |
33-
#sudo systemctl start mysql.service
34-
# Create Database
35-
#mysql -u${{ env.DB_USER }} -p${{ env.DB_PASSWORD }} -e 'CREATE DATABASE mementifier;'
36-
# Import Database
37-
#mysql -u${{ env.DB_USER }} -p${{ env.DB_PASSWORD }} < test-harness/tests/resources/coolblog.sql
38-
39-
- name: Setup Environment For Testing Process
40-
run: |
41-
# Setup .env
42-
touch .env
43-
# ENV
44-
printf "ENVIRONMENT=development\n" >> .env
45-
printf "DB_HOST=localhost\n" >> .env
46-
printf "DB_USER=${{ env.DB_USER }}\n" >> .env
47-
printf "DB_PASSWORD=${{ env.DB_PASSWORD }}\n" >> .env
48-
printf "DB_CLASS=com.mysql.cj.jdbc.Driver\n" >> .env
49-
printf "DB_BUNDLEVERSION=8.0.19\n" >> .env
50-
printf "DB_BUNDLENAME=com.mysql.cj\n" >> .env
51-
5238
- name: Setup CommandBox CLI
5339
uses: Ortus-Solutions/setup-commandbox@main
5440

55-
- name: Install Dependencies
41+
# Not Needed in this module
42+
#- name: Setup Environment For Testing Process
43+
# working-directory: ./test-harness
44+
# run: |
45+
# # Setup .env
46+
# touch .env
47+
# # ENV
48+
# printf "DB_HOST=localhost\n" >> .env
49+
# printf "DB_DATABASE=mydatabase\n" >> .env
50+
# printf "DB_DRIVER=MySQL\n" >> .env
51+
# printf "DB_USER=${{ env.DB_USER }}\n" >> .env
52+
# printf "DB_PASSWORD=${{ env.DB_PASSWORD }}\n" >> .env
53+
# printf "DB_CLASS=com.mysql.cj.jdbc.Driver\n" >> .env
54+
# printf "DB_BUNDLEVERSION=8.0.19\n" >> .env
55+
# printf "DB_BUNDLENAME=com.mysql.cj\n" >> .env
56+
57+
58+
- name: Install Test Harness Dependencies
5659
run: |
5760
box install
5861
cd test-harness && box install
@@ -70,7 +73,6 @@ jobs:
7073
run: |
7174
mkdir -p test-harness/tests/results
7275
box testbox run --verbose outputFile=test-harness/tests/results/test-results outputFormats=json,antjunit
73-
ls -lR test-harness/tests
7476
7577
- name: Publish Test Results
7678
uses: EnricoMi/publish-unit-test-result-action@v1
@@ -87,12 +89,12 @@ jobs:
8789
path: |
8890
test-harness/tests/results/**/*
8991
90-
- name: Failure Debugging Log
92+
- name: Show Server Log On Failures
9193
if: ${{ failure() }}
9294
run: |
9395
box server log serverConfigFile="server-${{ matrix.cfengine }}.json"
9496
95-
- name: Upload Debugging Log To Artifacts
97+
- name: Upload Debug Logs To Artifacts
9698
if: ${{ failure() }}
9799
uses: actions/upload-artifact@v2
98100
with:

0 commit comments

Comments
 (0)