You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be nice if we could bring in and sync with a file that is in a version control repository on Github or Gitlab. The pain point I have is that I'm developing a few Wooey scripts, and have to upload in Wooey constantly to update the script. I have a git repo that tracks every Wooey script. The ideal feature I want is: make a commit to the script, push to a git repo and the script in Wooey automatically updates.
I think as a first step, we can add a feature in Wooey script admin page that allows entering an url (like a url link to the github raw file) for each script and a button to manually pull script from this url. Every time you hit the button, it pulls the file and updates the script in Wooey if it's different from previous version and iteration.
I think the bigger picture here is that for a group or person that has many Wooey scripts to maintain, how to effectively manage and update these scripts. I think making a link between the Wooey scripts and git repo would be a good direction.
I'm open to any discussions! Thanks!
The text was updated successfully, but these errors were encountered:
There is an outstanding PR here: #55 that does exactly that. You could give it a try for the first part.
For the second part, there is a command line way to add scripts to wooey that can update scripts. python manage.py addscript --update <script or folder>. You can easily set a watch on a directory to trigger this, or trigger it as part of a CI.
#384 may address some of this -- you are able to publish scripts to wooey via an api, which can be tied into the CI for any updates to be auto-released.
It would be nice if we could bring in and sync with a file that is in a version control repository on Github or Gitlab. The pain point I have is that I'm developing a few Wooey scripts, and have to upload in Wooey constantly to update the script. I have a git repo that tracks every Wooey script. The ideal feature I want is: make a commit to the script, push to a git repo and the script in Wooey automatically updates.
I think as a first step, we can add a feature in Wooey script admin page that allows entering an url (like a url link to the github raw file) for each script and a button to manually pull script from this url. Every time you hit the button, it pulls the file and updates the script in Wooey if it's different from previous version and iteration.
I think the bigger picture here is that for a group or person that has many Wooey scripts to maintain, how to effectively manage and update these scripts. I think making a link between the Wooey scripts and git repo would be a good direction.
I'm open to any discussions! Thanks!
The text was updated successfully, but these errors were encountered: