📖Introduction 中文 language
⚡ Fast Check if any dependencies updates of your maven project.
💪 100x faster than mvn versions:display-dependency-updates
.
One step and you will received an email when dependencies update like this:
🌏 Web UI 👈
upload a pom.xml
and wait an email if there were any new version of the dependencies in your project.
Copy this url to your browser,Note: Replace the 📧Email([email protected]
) and 🔗pom.xml link into yours.
⚡ Just Clone and Run it in localhost:12345
!
git clone https://github.com/ChinaLym/pom-update
If you want to active notification, just complete the configuration in application.properties
.
Coming soon ... 🌟Star make it soon.
env:
# Email: such as [email protected]
TEST_SENDER_EMAIL
# Email: SFTP Token
TEST_EMAIL_TOKEN
# MYSQL url and password
MYSQL_ADDR
MYSQL_PWD
Thanks for your 🌟Star 、 🍴Fork 、 🏁PR.
Please feel free to contact with use in issues
or email to [email protected] . For example: your ideas,
expectations~
http://localhost:12345/index.html
http://localhost:12345/test/version
http://localhost:12345/test/notify
# TEMP TEST
curl --location --request GET 'http://localhost:12345/projects/[email protected]&pomXmlUrl=https://raw.githubusercontent.com/ChinaLym/shoulder-framework/master/shoulder-dependencies/pom.xml¬ifyInstantlyAfterCheck=true¬ifyReason=ONLY_TEST_DEMO' || echo '======= SKIP dependency check. ======='
# POST
curl --location --request POST 'http://localhost:12345/projects/create' --form '[email protected]' --form 'pomXml=@shoulder-dependencies/pom.xml' --form 'notifyInstantlyAfterCheck=true' --form 'notifyReason=CI-<a href="https://cicd.yourdomain.com/xxx/${DRONE_REPO_NAME}">${DRONE_REPO_NAME}::${DRONE_REPO_BRANCH}</a><br> with <a href="https://cicd.yourdomain.cn/gogs/${DRONE_REPO_NAME}/${DRONE_BUILD_NUMBER}">Drone Build-${DRONE_BUILD_NUMBER}</a><br>' || echo '======= SKIP dependency check. ======='