https://github.com/liquibase/liquibase-jenkinsfiles
https://github.com/liquibase/liquibase-jenkinsfiles
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/liquibase/liquibase-jenkinsfiles
- Owner: liquibase
- Created: 2021-09-30T19:14:39.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-05-24T14:50:25.000Z (over 3 years ago)
- Last Synced: 2025-05-15T02:13:02.280Z (5 months ago)
- Language: Groovy
- Homepage:
- Size: 42 KB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Liquibase-Jenkins
This repo provides the base Jenkinsfile to be used by any project teams.
Parameters needed to run this groovy script:
- REPO_URL (e.g., git@github.com:acmecorp/moonshot.git)
- BRANCH (e.g., master)
- ENVIRONMENT (e.g., DEV, TEST or PROD)
- CHANGELOG FILE (e.g., masterchangelog.xml)
- CLASSPATH (e.g., postgresql-42.2.23.jar)
- BASEDIR (The path in repository where sqlcode resides. This is also where changelog and driver file exists)It expects that your repo consists of the following structure:
- basedir
- DEV
- liquibase.properties
- TEST
- liquibase.properties
- PROD
- liquibase.properties