rundeck-plugins / git-plugin

10 stars 21 forks source link

Feature - Add Workflow Steps for Commit, Push, and Add #23

Closed SoarinFerret closed 1 year ago

SoarinFerret commented 3 years ago

Adds Workflow Steps for Committing, Pushing, and Adding to repositories. Fixes #8

image

SoarinFerret commented 2 years ago

Any chance of getting this merged? Been using this in production for almost a year now in both a personal and professional setting without any issues - would prefer for this upstreamed rather than pulling from a private repository.

Thanks in advance!

gaddman commented 1 year ago

Nice work @SoarinFerret. I've just requested this capability through support as an Enterprise customer, and referenced this PR. Any reason you chose to have 3 distinct steps rather than a single one? Your commit step can do the add and push anyway, so why not just include the add path option and have that as a single step?

SoarinFerret commented 1 year ago

We have a use case that requires us to add files to a repo with separate commits, but doesn't make sense for us to push it every time - not that it is a problem doing it that way. It would be easy to add another one that does it all together I suppose.

Get Outlook for Androidhttps://aka.ms/AAb9ysg


From: Christopher Gadd @.> Sent: Tuesday, May 9, 2023 3:31:13 AM To: rundeck-plugins/git-plugin @.> Cc: Cody Ernesti @.>; Mention @.> Subject: Re: [rundeck-plugins/git-plugin] Feature - Add Workflow Steps for Commit, Push, and Add (#23)

Nice work @SoarinFerrethttps://github.com/SoarinFerret. I've just requested this capability through support as an Enterprise customer, and referenced this PR. Any reason you chose to have 3 distinct steps rather than a single one? Your commit step can do the add and push anyway, so why not just include the add path option and have that as a single step?

— Reply to this email directly, view it on GitHubhttps://github.com/rundeck-plugins/git-plugin/pull/23#issuecomment-1539147584, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AH62R26APU3T7RVTPRAPK3LXFH6FDANCNFSM42GHSLQQ. You are receiving this because you were mentioned.Message ID: @.***>