GitHub Adds To Enterprise Importer
Written by Kay Ewbank   
Monday, 25 September 2023

GitHub has updated its products for importing repositories and CI pipelines. GitHub Enterprise Importer can now be used to import from Bitbucket, and GitHub Actions Importer can now be used for Atlassian's CI/CD products.

The need for the additional support to the products was driven by the fact that Atlassian will no longer offer technical support, security updates or vulnerability fixes from next February for their server products including Bitbucket Server and Bamboo Server.

githubdeklogo

The updated tools from GitHub make it easier to switch from the Atlassian products to GitHub Enterprise Cloud and GitHub Actions. GitHub Enterprise Importer (GEI) now supports migrations from Bitbucket Server and Bitbucket Data Center, and GitHub Actions Importer now allows you to move from any of Atlassian's CI/CD products–Bitbucket, Bamboo Server, and Bamboo Data Center–to GitHub Actions.

To migrate a repository, all you need to do is install GitHub's extension for the GitHub CLI and then run a single migrate command.

Alongside the GitHub Enterprise Importer, GitHub has also updated GitHub Actions Importer, a migration tool that GitHub says helps you plan, forecast, and automate your CI migrations. In addition to BitBucket and Bamboo, GitHub Actions Importer already supports migrations from Azure DevOps, CircleCI, GitLab, Jenkins, and Travis CI.

GitHub Actions Importer is designed to help organizations when manual migration is not feasible. Describing the new products, GitHub's Tim Rogers and Melody Mileski said:

"For organizations with large and sophisticated infrastructure, CI migrations are often a manual and time-intensive endeavor. GitHub Actions Importer speeds up this process while minimizing cost and the potential for error. In fact, since its inception, GitHub Actions Importer has helped thousands of users evaluate and test the migration of nearly a quarter million pipelines."

GitHub Actions Importer uses a phased approach to simplify the migration process, starting with planning and building a roadmap for your migration. The testing phase is used to carry out dry-run migrations to validate that the converted workflows function the same as existing pipelines. GitHub Actions Importer supports unlimited iterations in this step so you can be sure you've captured any "custom behaviors" in your new GitHub Actions workflows. The final migration phase generates validated workflows and opens pull requests to add them to your GitHub repository.

GitHub Enterprise Importer and GitHub Actions Importer are available now. 

githubdeklogo

More Information

GitHub Enterprise Importer

Related Articles

GitHub Enterprise Server Adds Projects Support

GitHub Enterprise Adds Centralized User Accounts

Visual Studio Integrates GitHub Accounts

GitHub Enterprise 2.14 Adds Unified Search 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Azure SDK for Rust Goes Beta
08/04/2025

The official Microsoft Azure SDK for Rust is a collection of libraries that make Rust developers' life that little bit easier in accessing various Azure services.



JRuby 10 Released
21/04/2025

JRuby 10 has been released with support for Ruby 3.4 (including 3.2 and 3.3 updates as well). The minimum Java version has also been increased to Java 21, allowing the language to support more modern  [ ... ]


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Monday, 25 September 2023 )