File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change 11repo_root := ` pwd `
22svn_dir := " ./wp-org-svn"
3+ svn_user := " staticwebio"
34wordpress_dir := " ./dev/data/wordpress1"
45
56alias b := build
@@ -59,6 +60,19 @@ rector: && _phpcbf
5960svn-checkout :
6061 svn co https:// plugins.svn.wordpress.org/ staticweb-deploy " {{ svn_dir }} "
6162
63+ # Release latest source build using version in update.json
64+ svn-release :
65+ just _svn-sync-trunk " $(nix build .#pluginWpOrgSrc --print-out-paths)"
66+ just _svn-release-version " $(jq -r .version update.json)"
67+
68+ _ svn-release-version VERSION :
69+ svn cp " {{ svn_dir }} "/ trunk " {{ svn_dir }} "/ tags/ " {{ VERSION }} "
70+ svn ci " {{ svn_dir }} " --username " {{ svn_user }} " -m " tagging version {{ VERSION }} "
71+
72+ _ svn-sync-trunk SRC :
73+ rsync -av --delete --chmod=F664 ,D775 --owner " {{ SRC }} "/ * " {{ svn_dir }} "/ trunk/
74+ svn add --force " {{ svn_dir }} "/ trunk/ *
75+
6276# Update subversion repo from WordPress.org
6377svn-update :
6478 svn up " {{ svn_dir }} "
You can’t perform that action at this time.
0 commit comments