https://github.com/liquibase/liquibase-parent-pom
Parent pom for all the extensions to consume
https://github.com/liquibase/liquibase-parent-pom
Last synced: 6 months ago
JSON representation
Parent pom for all the extensions to consume
- Host: GitHub
- URL: https://github.com/liquibase/liquibase-parent-pom
- Owner: liquibase
- Created: 2023-08-23T16:47:34.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-07T13:08:58.000Z (6 months ago)
- Last Synced: 2025-04-07T13:28:36.499Z (6 months ago)
- Language: Java
- Homepage:
- Size: 368 KB
- Stars: 1
- Watchers: 8
- Forks: 3
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# :star: Liquibase Parent POM
[](https://app.fossa.com/projects/git%2Bgithub.com%2Fliquibase%2Fliquibase-parent-pom?ref=badge_shield)Simplifying Extension Dependency Management with Parent POM
This repository helps craft a parent POM file that becomes the central parent for all extension repositories.
## :pushpin: Features
- Centralized configuration for Liquibase extension projects.
- Easy inheritance for common settings and plugins.
- Simplifies project management and distribution.## :wrench: Usage
1. Add the following to your Liquibase extension project's `pom.xml` to inherit from this parent POM:
```xml
org.liquibase
liquibase-parent-pom
0.1.0
```2. Customize your extension project as needed. Your project inherits common properties, plugins, and distribution management settings from this parent POM.
## :rocket: Contributing
Contributions are welcome! Please follow these steps:
1. Fork the repository.
2. Create a new branch for your feature or bug fix:
```bash
git checkout -b feature/your-feature
```3. Make your changes and commit them:
```bash
git commit -m 'Add new feature'
```4. Push to your branch:
```bash
git push origin feature/your-feature
```5. Create a pull request to the `main` branch of this repository.
## License
[](https://app.fossa.com/projects/git%2Bgithub.com%2Fliquibase%2Fliquibase-parent-pom?ref=badge_large)