Skip to content

Commit 514175b

Browse files
update pipelines to use snapshots
1 parent b2e88b8 commit 514175b

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

Azure/Azure-Templatized-YML-Pipeline/flyway-12+/templates/deploy.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ stages:
111111
- checkout: self
112112
name: source
113113

114-
- script: '$(FLYWAY) info check -dryrun -drift -code -environments.target.url="$(target_database_JDBC)" -check.failOnDrift="${{parameters.failReleaseIfDriftDetected}}" -reportFilename="$(System.ArtifactsDirectory)\$(databaseName)-$(Build.BuildId)-$(DRIFT_AND_CHANGE_REPORT)"'
114+
- script: '$(FLYWAY) info check -dryrun -drift -code -environments.target.url="$(target_database_JDBC)" -check.deployedSnapshot=snapshothistory:current -check.failOnDrift="${{parameters.failReleaseIfDriftDetected}}" -reportFilename="$(System.ArtifactsDirectory)\$(databaseName)-$(Build.BuildId)-$(DRIFT_AND_CHANGE_REPORT)"'
115115
continueOnError: false
116116
workingDirectory: '$(WORKING_DIRECTORY)\$(Build.Repository.Name)'
117117
displayName: '$(DRIFT_AND_CHANGE_REPORT_DISPLAY_NAME)'
@@ -140,7 +140,7 @@ stages:
140140
- checkout: self
141141
name: source
142142

143-
- script: '$(FLYWAY) info check -dryrun -drift -environments.target.url="$(target_database_JDBC)" -check.failOnDrift="${{parameters.failReleaseIfDriftDetected}}" -reportFilename="$(System.ArtifactsDirectory)\$(databaseName)-$(Build.BuildId)-$(DRIFT_AND_CHANGE_REPORT)"'
143+
- script: '$(FLYWAY) info check -dryrun -drift -environments.target.url="$(target_database_JDBC)" -check.deployedSnapshot=snapshothistory:current -check.failOnDrift="${{parameters.failReleaseIfDriftDetected}}" -reportFilename="$(System.ArtifactsDirectory)\$(databaseName)-$(Build.BuildId)-$(DRIFT_AND_CHANGE_REPORT)"'
144144
workingDirectory: '$(WORKING_DIRECTORY)'
145145
continueOnError: false
146146
displayName: '$(DRIFT_AND_CHANGE_REPORT_DISPLAY_NAME)'
@@ -212,7 +212,8 @@ stages:
212212
displayName: ${{parameters.displayName}}
213213
continueOnError: false
214214

215-
- script: '$(FLYWAY) snapshot -environments.target.url="$(target_database_JDBC)" -filename="C:\snapshot.json"'
215+
# create snapshot after changes
216+
- script: '$(FLYWAY) snapshot -environments.target.url="$(target_database_JDBC)" -filename=snapshothistory:current'
216217
workingDirectory: $(WORKING_DIRECTORY)
217218
displayName: ${{parameters.displayName}}
218219
continueOnError: true

Azure/Azure-Templatized-YML-Pipeline/flyway-12+/templates/sqlfluff.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ templater = jinja
1414
# https://docs.sqlfluff.com/en/stable/reference/rules.html
1515

1616
# Comma separated list of rules to check, default to all
17-
rules = RG01,RG02,RG03,RG04,RG06,RG07,RG08,RG09,RG10,RG11,RG12,RG13,RG14
17+
rules = RG01,RG02,RG03,RG04,RG06,RG07,RG08,RG09,RG10,RG11,RG12,RG13,RG14,RG15,RG16
1818
# The rules or rule groups below are not included in the default configuration, as they may be considered less critical. They can be added to the section above if needed
1919
# references, capitalisation, layout, RG05
2020

0 commit comments

Comments
 (0)