9
votes
Accepted
Git Files Encryption for Business
There really is no way to take on your problem with git, which is to deny a developer with access to the code (required to work with it) the possibility to steal the code. This is because as soon as ...
7
votes
how to automatically create a subdomain for every pull request
We do this at work.
We have a small server, let's call it the receiver, it's the target of the GitHub webhook events. It runs a small application that parses the payload and incorporates logic around ...
5
votes
Accepted
How to implement blue-green deployment with one master branch
It is worth separating your Continuous Integration "Build" from your Continuous Deployment "Pipeline". For the build portion, CircleCI seems to be your tool of choice, for the latter I recommend ...
3
votes
Jenkins trigger build if shared library changes
This issue can be solved by using legacy SCM option. Go to Jenkins -> Manage Jenkins -> Configure System and select "Legacy SCM" option for share libs. this will resolve the issue ...
3
votes
Accepted
CI platforms versus simple git hooks
The git hooks approach could probably work fine for lone developers. But when multiple developers work on the same project it doesn't work so well, especially in large scale projects.
Several reasons:...
3
votes
Accepted
how to automatically create a subdomain for every pull request
this setup worked perfectly for me using aws code deploy:
3
votes
Are git pre-receive/update hooks serialized?
Each Git hook is executed when a particular Git command is run. See the Git documentation on hooks for specifics. If you have two pushes updating the same ref, whichever one completes the "update" ...
3
votes
Accepted
Are git pre-receive/update hooks serialized?
In general git allows concurrent operations because one of them will eventually fail. Some specific database updates will have file locks (like updating the index files) but multiple receives can be ...
1
vote
Jenkins trigger build if shared library changes
Do I understand correctly that you don't want changes in the shared library to trigger builds for your project/pipeline?
If so, you can do it per-pipeline by modifying the @Library("my_shared_lib&...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
git-hooks × 8git × 6
python × 2
bitbucket × 2
jenkins × 1
amazon-web-services × 1
jenkins-pipeline × 1
continuous-integration × 1
gitlab × 1
deployment × 1
shell-script × 1
encryption × 1
workflow × 1
bitbucket-pipelines × 1
circleci × 1
bluegreen × 1