Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 18 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
strategy:
matrix:
os: [windows-latest, ubuntu-latest]
test-category: [ Default, SqlServer, AzureServiceBus, RabbitMQ, AzureStorageQueues, MSMQ, SQS, PrimaryRavenAcceptance, PrimaryRavenPersistence, PostgreSQL, IBMMQ ]
test-category: [ Default, SqlServer, SqlServerPersistence, AzureServiceBus, RabbitMQ, AzureStorageQueues, MSMQ, SQS, PrimaryRavenAcceptance, PrimaryRavenPersistence, PostgreSQL, PostgreSQLPersistence, IBMMQ ]
include:
- os: windows-latest
os-name: Windows
Expand Down Expand Up @@ -83,15 +83,22 @@ jobs:

- name: Azure login
uses: azure/login@v3.0.0
if: matrix.test-category == 'AzureServiceBus' || matrix.test-category == 'AzureStorageQueues' || matrix.test-category == 'RabbitMQ' || matrix.test-category == 'PostgreSQL'
if: matrix.test-category == 'AzureServiceBus' || matrix.test-category == 'AzureStorageQueues' || matrix.test-category == 'RabbitMQ' || matrix.test-category == 'PostgreSQL' || matrix.test-category == 'PostgreSQLPersistence'
with:
creds: ${{ secrets.AZURE_ACI_CREDENTIALS }}
- name: Setup SQL Server
uses: Particular/install-sql-server-action@v1.4.0
uses: Particular/install-sql-server-action@v1.5.0
if: matrix.test-category == 'SqlServer'
with:
connection-string-env-var: ServiceControl_TransportTests_SQL_ConnectionString
catalog: nservicebus
- name: Setup SQL Server persistence
uses: Particular/install-sql-server-action@v1.5.0
if: matrix.test-category == 'SqlServerPersistence'
with:
connection-string-env-var: ServiceControl_Persistence_SqlServer_ConnectionString
catalog: ServiceControl
enable-full-text-search: true
- name: Setup PostgreSQL
uses: Particular/setup-postgres-action@v1.1.0
if: matrix.test-category == 'PostgreSQL'
Expand All @@ -100,6 +107,14 @@ jobs:
tag: ServiceControl
registry-username: ${{ secrets.DOCKERHUB_USERNAME }}
registry-password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Setup PostgreSQL persistence
Comment thread
rbev marked this conversation as resolved.
uses: Particular/setup-postgres-action@v1.1.0
if: matrix.test-category == 'PostgreSQLPersistence'
with:
connection-string-name: ServiceControl_Persistence_PostgreSql_ConnectionString
tag: ServiceControl
registry-username: ${{ secrets.DOCKERHUB_USERNAME }}
registry-password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Setup RabbitMQ
uses: Particular/setup-rabbitmq-action@v1.7.1
if: matrix.test-category == 'RabbitMQ'
Expand Down
Loading