cancel
Showing results for 
Search instead for 
Did you mean: 

Using Github as a code repository for SnapLogic artifacts

sudhendu
New Contributor II

Hello SL community!!

Coming from a typical SOA/ESB background and working on tools like TIBCO Businessworks, Webmethods, etc. I was wondering if we have a way of using any code repository tool (Github, etc.) to store our Projects and other artifacts.

I understand we have a intuitive Import/Export capabilities, this is manual and is a explicit activity to be performed by a developer.

I was wondering:

  1. if we have anything (or is there a possibility) to integrate SL and GitHub.
    This should ensure that the Project and its assets gets checked-in into the GitHub repo without us doing any manual import-export.

  2. And that this can be further use to move code from one environment to another (code migration).

I am new to the SL world, but already finding the community really helpful 🙂

All response would be of help 🙂

Thank you!
Sudhendu

29 REPLIES 29

See Product Management’s request for information about GitHub Integration in the Enhancement category for the opportunity to provide input into this feature request: GITHUB integration


Diane Miller
Community Manager

cj_ruggles
New Contributor III

Hi,

Note I have also shared our current solution for source control in the other thread: GITHUB integration.

Cheers,
C.J.

SuhasPothedar
New Contributor II

this is working fine when dealing with default branch… but how do i work with specific branch ?

may be you can use ref parameter in api requests to commit to other branch. I also use this parameter in apis .
Better way is to take this as pipeline parameter and use that in api

AdityaReja
New Contributor III

I’m trying since two days but unable to do … my rest get is retrieving data for the branch… but put is not putting data into branch… can u explain me how to do