Skip to content

major: Version 1.1.0

Choose a tag to compare

@devnetkc devnetkc released this 01 Sep 08:02
· 6 commits to master since this release
3b5ef81

✨ Automate your WordPress and git repository release pipeline
If there's SSH & Git, you can sync WordPress and Azure DevOps using git.

Let your CI Pipeline manage getting those plugin updates from your unix WordPress server.

Requirements:

  • Web server have git capability -- think this is the most important one
  • A method to store your secrete variables such as
    • username
    • password/token
  • SSH access to execute scripts on WordPress server
    • note: cron can serve as a slower alternative to SSH
  • Some kind of CI pipeline or cron job to hook into after a branch update event triggers an agent to run the script remotely

How to Use

More information on how to use the script is available on the Wiki page -- How To Use

Updates

This release fixes a major bug in v1.0.1, improves efficiencies in the script, and decreases the number of errors tossed from unnecessary actions.

  • 🍻 PR #29 removing wildcard handler, still having issues
    • 🔥 #18 improvement: option to delete remote Live branch if no merge
    • 🧠 #15 improvement: break up methods and optargs to support actual choices
    • #28 enhancement: Add more validation for option arguments
      note: there are are no plans now to delete any branches remotely
    • 📝 #16 improvement: add ability to set commit message using optarg
    • 🏅 #14 improvement: add more checks for required arguments to launch