Git Product home page Git Product logo

react-native-ci-cd-compare's Introduction

Compare CI\CD react native

I just create a black React Native 0.63.x Project and integrate CD/CI services

Then I add a lot of native libraries to check how it cause build time

Environment information ENVINFO.md

Builds speed

time 1 / time 2 where

CI Status Android iOS
ExpoAS n/a 04m55s / 04m32s soon...
AppCenter appcenter 03m25s / 06m22s 19m21s / 22s12s
Travis CI Build Status 03m29s / 06m38s 35m41s / 41m28s
Circle CI CircleCI 02m22s / 04m19s ๐Ÿš€ -
GitHub Actions Build Android 02m44s / 04m56s ๐Ÿš€ 13m53s / 26m58s
Bitrise Build Status 03m16s / 10m57s 32m36s / 39m/43s
Codemagic Codemagic build status 05m18s / 06m58s 19m55s / 30m27s
Buddy n/a 01m32s / 04m20s ๐Ÿš€ -
appcircle n/a 07m16s / 10m53s 20m05s / 15m44s
Gitlab CI/CD GitLab CI status 07m44s / 12m47s -
Bitbucket Pipelines n/a 01m53s / 03m28s ๐Ÿš€ -
Azure DevOps Build Status 04m04s / 06m26s 16m19s / 20m20s
Semaphore CI Build Status 02m42s / 03m33s ๐Ÿš€ 14m10s / 29m09s

Limitations of CI/CD services

  • App Center Pricing 1 build pipeline per organization or user account, 240 build minutes per month, and up to 30 minutes per build

  • Limitations of Bitbucket Pipelines build minutes: 50 min/month, large file storage: 1 GB total, overage protection - not included

  • Gitlab shared runners free to use for public open source projects and limited to 2000 CI minutes per month per group for private projects

  • CircleCI 2,500 free credits/week, run 1 job at a time, build on Linux and Windows

  • Github Actions GitHub Actions usage is free for public repositories ๐Ÿš€ and self-hosted runners

  • Azure DevOps 1 Microsoft-hosted job with 1,800 minutes per month for CI/CD and 1 self-hosted job with unlimited minutes per month

  • Travis CI provide 5 concurrent builds for open source builds, 10000 Credits, Unlimited unique users, Private & Open-Source repos, Linux, Windows, macOS

  • Bitrise 1 concurrency, 200 builds / month, timeout at 30 min / build

  • Buddy 120 pipeline runs / month, cache storage - 512 MB, RAM & vCPU - 1 GB RAM & 2 vCPU, concurrent pipelines - 1, parallel actions - 1,

  • Codemagic 500 macOS standard VM minutes every month, 1 build at a time

  • appcircle 1 Concurrent Build, 20 minutes max build time per build, 25 Builds per Month

  • Semaphore CI becomes free for open source (unlimited testing and deployment of open source projects)


Questions

1 Seems Microsoft Corporation of Good?

Azure devops, GitHub Actions, Appcenter, Yes)))0

2 But limitation for the public repositories?

Pffff...

Nobody limiting you!

How about clone a private repo inside your pipeline of the public repo!

react-native-ci-cd-compare's People

Contributors

retyui avatar tkyr-hh avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.