ALMtoolbox Blog

GitHub Follows GitLab and Offers Unlimited Private Repositories for Free

Starting from today, GitHub is offering unlimited free repositories – at no charge  – on their public cloud (github dot com). It’s good for those who have a side-project and they want to keep it private; those who want to keep files private and those who want to hide a project before they make it […]

Bitbucket Ejects Mercurial – It’s Time for git

BitBucket-Mercurial

Bitbucket announcement Back in 2008, when Bitbucket (formerly Stash), Atlassian’s version-controlled software-hosting service, was launched, it supported only Mercurial repositories. Since then the version control software market has evolved, and Git became the de-facto standard.  According to StackOverfow’s 2018 survey, more than 87% of developers used Git and less than 4% used Mercurial. On August […]

New: CI Module for “The Shield” application to improve its Code Security and Fight Coronavirus

hamagen-en-thumb

To encourage downloads of the ‘Shield’ app that fights coronavirus, we have built a complementary Continuous Integration (CI) solution and code scanners to improve information security, code security and privacy of the app. We also invite the developers to use it freely and continuously in future. A few days ago, the Israeli Ministry of Health […]

Working from Home – Tools and Methodologies

working from home remote work

Due to the latest global events and frequently asked questions, we’ve decided to gather tools and services that can help you manage remote work and working from home. We’d be happy to answer any question regarding environment setup, consulting, licensing and support. Contact us: remote@almtoolbox.com Services to support remote work Migration of test and development environments […]

Our Assortment of GitLab HA/DR Solutions

business continuity

It is well known that once a system becomes critical for an organization’s daily activities, there arises a need of business continuity, speedy Disaster Recovery (DR) or the ability of the system to be continuously operational for a desirably long length of time (High Availability, aka HA). We help GitLab users in Israel and abroad […]

Kubernetes and GitLab Integration

We’re often asked about the integration of Kubernetes with GitLab and GitLab CI/CD and how it works if compared to Jenkins CI. So we thought to write a post about the maturity of integration with GitLab and provide a full list of how GitLab can help you get the most out of Kubernetes. So here […]

Podcast: Kubernetes and GitLab

gitlab podcast

A few days ago I encountered an interesting interview in the Kubernetes Podcast website, talking about GitLab and Kubernetes. The hosts interviewed Marin Jankovski — an Engineering Manager at GitLab and the first employee of GitLab (!) . The interview concerns GitLab, Kubernetes, deployment, the SaaS offering of GitLab, transparency and an anecdote around the logo […]

Why AppsFlyer Moved from Bitbucket to GitLab

bitbucket to gitlab migration process

Watch an interesting case study how AppsFlyer moved from Bitbucket to GitLab   Transcription: Hello, my name is Elad Leev. I’m a platform engineer from AppsFlyer and I’ve been there for the last two and a half years I love distributed systems and databases and I’m doing it for a while. I like to call […]

New White Paper: Code Review with GitLab

code review gitlab

Last update: 06/18/2020 We have just released a new white paper (15 pages) that describes ALL features provided in GitLab that support a modern Code Review process. There are 29 relevant features to code review, and we grouped them by editions (from free edition to enterprise editions) . We also added a few examples, a […]

Automating Creation of Software Release Documents

When a software team releases a version of its software, it is often requested to prepare a document describing that version. When the  software is delivered to a specific client (e.g., the government),  you must attach a Version Description Document (VDD). If the software is released to the general public, it is usually accompanied by […]