+
Skip to content

giosil/devops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevOps

DevOps is a methodology in the software development and IT industry.

Used as a set of practices and tools, DevOps integrates and automates the work of software development (Dev) and IT operations (Ops).

Here you will find some tools and configuration examples for setting up a devops environment.

The examples refer to the wdemo project present in the repository https://github.com/giosil/multi-rpc.

Usual procedure to deploy a release

Suppose we start from this situation:

  • git branch
  collaudo
  master
  produzione
* sviluppo

Proceed with the merge sviluppo -> master:

  • git checkout master
  • git merge sviluppo

If there are conflicts, resolve them and execute git add . and git commit -m "update"

  • git push --set-upstream origin master

Proceed with the merge master -> collaudo:

  • git checkout collaudo
  • git merge master

If there are conflicts, resolve them and execute git add . and git commit -m "update"

  • git push --set-upstream origin collaudo

Return to the development branch:

  • git checkout sviluppo

Proceed with the creation of the merge request collaudo -> produzione (protected branch).

00

Contributors

About

DevOps tools and configuration examples

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载