DeskTux

Linux on Desktops

User Tools

Site Tools


apps:git

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
apps:git [2019-09-02 14:23] – [Troubleshooting/Q&A] adding Q&A/troubleshooting steps jensapps:git [2019-11-09 09:11] – [What next?] Remove Jenkins jens
Line 55: Line 55:
 Actually, stuff like parsing & linting, merging on the server and deploying your code where it belongs (e.g. Puppet) should be automated. A basic git setup like this doesn't allow for this, unless you throw some serious scripting at it. If you want pipelines and e.g. [[https://jenkins.io/|Jenkins]], you need tools like [[https://github.com/|GitHub]]. Actually, stuff like parsing & linting, merging on the server and deploying your code where it belongs (e.g. Puppet) should be automated. A basic git setup like this doesn't allow for this, unless you throw some serious scripting at it. If you want pipelines and e.g. [[https://jenkins.io/|Jenkins]], you need tools like [[https://github.com/|GitHub]].
  
-Unfortunately, they do not offer an open-source version of their software, just hosted by them or in an Enterprise Edition. Luckily, there is [[https://about.gitlab.com/|GitLab]] that provides all of this functionality. And: it will run on Debian :-) So if you want or need pipelines and Jenkins and user/privilege management etc, you should check out GitLab.+Unfortunately, they do not offer an open-source version of their software, just hosted by them or in an Enterprise Edition. Luckily, there is [[https://about.gitlab.com/|GitLab]] that provides all of this functionality. And: it will run on Debian :-) So if you want or need pipelines and user/privilege management etc, you should check out GitLab.
apps/git.txt · Last modified: 2020-07-24 09:34 by jens