I unified the tandem_<plugin>_release.sh scripts into one single tandem_release.sh script.
The first argument to this script is now which plugin to release (currently vim or sublime).
The second is the path to the plugin repository clone.
I moved as much of the prepare.sh, commit.sh and release.sh scripts into it as I could. Since commit.sh and release.sh were the same b/w vim and sublime versions, I deleted the files. I also moved the plugin specific prepare scripts into their own prepare_scripts repository, and separated them by name (one directory with 2 scripts, instead of 2 dirs with 1 script).
Tested that both vim and sublime repos can still deploy!
Reduce the number of release scripts.
I unified the
tandem_<plugin>_release.sh
scripts into one singletandem_release.sh
script. The first argument to this script is now which plugin to release (currentlyvim
orsublime
). The second is the path to the plugin repository clone.I moved as much of the
prepare.sh
,commit.sh
andrelease.sh
scripts into it as I could. Sincecommit.sh
andrelease.sh
were the same b/w vim and sublime versions, I deleted the files. I also moved the plugin specificprepare
scripts into their ownprepare_scripts
repository, and separated them by name (one directory with 2 scripts, instead of 2 dirs with 1 script).Tested that both vim and sublime repos can still deploy!