Opinion on a better platform - Bitbucket vs Gitlab [closed] - gitlab

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed yesterday.
Improve this question
I have seen many pros and cons of both Bitbucket anf Gitlab. I would like to know if Bitbucket supports decentralized workflow like Gitlab.
I am trying to design a workflow like Development-> Master->Staging->Production. Two questions -
Is this possible in Bitbucket to create production branch independently of Master like in Gitlab.
Also, which platform provides secure workflow with minimal coding error from Dev to Production env.
Opinion on Gitlab and Bitbucket, Need to choose a platform that provides safe coding and non centralized workflow

Related

If I pull every 1 minute with a script on my linux server from Github, will I be banned? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 10 months ago.
Improve this question
I have two repos on Gitee and Github, and I want to use my personal server on linux to sync them. What I've done is to pull every 1 minute from github and then push to Gitee. Will I suffer from ban for doing this?
If you're not receiving updates on your public repo at this frequency, you could also consider setting up an on: push actions workflow to sync the changes only as they happen. It would probably make GitHub happier than a script that polls for changes when it's not needed. You could use a locally hosted GitHub runner to push the changes into your local git server's repo.

Best Agile Methodogy for a Small DevOps Team [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
Improve this question
We have a smaller Dev team of around 20 developers working on 2 specific business towers. We also have a Sec and Ops team managing ticket based work. The idea is to combine Dev Sec and Ops. Wanted to ask what agile methodology suits this kind of transformation?
I would recommend to move to Scrum for your development team. For the Operations I would recommend Kanban. Once the team have reached a maturity level when they are comfortable with their respective way of working, go for ScrumBan when you transform your teams together moving towards DevOps. I would also recommend using JIRA.

Automatic release notes in gitlab [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 months ago.
Improve this question
can anyone help me in generating release notes automatically in git lab. is there any way to perform this.
Kindly let me know.
Thank you
You can use the API to list all issues in a milestone, see https://docs.gitlab.com/ee/api/milestones.html#get-all-issues-assigned-to-a-single-milestone
There is no feature to create release notes from a milestone, or from annotated tags. The issue is being tracked at https://gitlab.com/gitlab-org/gitlab/issues/15563
EDIT:
some work regarding Release Notes has been implemented in 12.9: see https://docs.gitlab.com/ee/user/project/releases/#add-release-notes-to-git-tags
I have developed a Python lib to automatically generate release notes listing merge request since the last release of a GitLab repository.
The source code is here with instructions how to use it: https://github.com/vuillaut/gitlab_release_notes
You may use the online app here for a more convenient approach:
https://gitlab-release-notes.herokuapp.com/

Benefits of Azure PluralSight [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
Improve this question
I am a beginner in the IT world.
I would like to know what are the advantages of doing the Microsoft Azure PluralSight courses? What kind of It jobs could I Apply having this certificate?
Doing the Azure course on Pluralsight will give you knowledge of the Azure Cloud Computing platform from Microsoft. Azure is typically used for storing databases in the cloud or for deploying applications to a cloud environment or similar tasks.
While many companies look for developers who have experience with cloud platforms like Azure and AWS most often the person who performs Deployments, a task that brings an application from the Development stage to the stage where it is publicly available and usable, specifically specializes in that skill and those tools.
The position where a person is responsible for the deployment, integration, and maintenance of the application is typically called "Dev Ops".

Software update on remote machines [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
[Thank you for answers. I am adding more information to my original question]
We have a Python App that is deployed across several customer locations. It is not feasible to set up a VPN between our servers and the client machines.As we add new features, we want to push it to our existing customers. We are looking for something similar to how on the air updates are handled. I understand this is not a new problem and was hoping to seek some ideas on how it has been handled so far..
A scalable to solution to this would be to embrace server orchestration. This will allow you to decouple the process of pushing updates to your app, from the infrastructure in which it sits.
Ansible is my favourite solution in this department. Other popular solutions are Chef of Puppet.
A common and sensible component of server orchestration is Push to Deploy. Your master branch always contains production code.

Resources