Phone
07905 240254Pipeline Runner has now been conclusively proven to work perfectly for automating Git, the distributed version control system created by Linus Torvalds the creator of Linux: More about Git on Wikipedia
Initial script samples allow full automation, with Pipeline Runner automating its own version control processes thereby ensuring that its own source code is maintained successfully without the need to open command prompts and manually type multiple commands.
It is almost certainly easier than writing a batch file, too – particularly if you want to know about the results, get a readable report, or with the Pro Licence even get an email, a text, or both sent to any and all relevant staff on completion of the task. Depending upon your requirements this sort of thing is complex or even impossible to achieve when using batch files, but it is simple with Pipeline Runner.
The image shows a simple script as part of a Pipeline Runner Studio project which will automatically add any unstaged files to the staging area, commit those files using the current date as part of the message, and then push the commit to the Master repository.
Note the use of Global and Local variables in the script to define the Git location and the active directory: these make it easier to create multiple entries in a long script without risking the typos associated with multiple definitions of long paths.