Continuous Integration, qual serviço vocês recomendam? #1429
Replies: 11 comments
-
Uso o circleci na empresa e o Travis CI nos meus projetos open-source. Particularmente curto os dois, não tive grandes problemas e são bastante estáveis. |
Beta Was this translation helpful? Give feedback.
-
Sou adepto do Jenkins. Possui um pipeline agradável com o OceanBlue |
Beta Was this translation helpful? Give feedback.
-
Drone CI é muito foda, feito em React <3 |
Beta Was this translation helpful? Give feedback.
-
Utilizamos Drone self-hosted aqui na empresa. Mas ja utilizei Codeship, CircleCI, Bitbucket Pipeline e recentemente testei o Cloud Build do google cloud. Desses o que não recomendo por enquanto é o Cloud Build que esta bem cru ainda e bem pouco flexível. O resto é tudo bem parecido. |
Beta Was this translation helpful? Give feedback.
-
Qual dos citados serve para projetos pequenos? Desde que conheci o mundo do CI amei, mas sempre me parece uma ferramenta robusta que não combina com meus projetos pessoais. Falo de coisas pequenas como exercícios em create-react-app ou sites institucionais |
Beta Was this translation helpful? Give feedback.
-
@didiraja não tenho uma explicação racional pra isso, mas uso o TravisCI para meus projetos pessoais, haha |
Beta Was this translation helpful? Give feedback.
-
Além do CircleCI gosto do Buddy |
Beta Was this translation helpful? Give feedback.
-
Acredito que se for para projetos estáticos em frontend o Netlify resolve muito bem. Tanto para CI quanto para hospedagem. Tem um curso do Willian Justen sobre Netlify: https://www.youtube.com/watch?v=a1cIjP1bueM |
Beta Was this translation helpful? Give feedback.
-
Boa @willycamargo! Uso o Zeit também para estáticos, e é bem bacana. |
Beta Was this translation helpful? Give feedback.
-
eu preciso compilar algumas coisas no windows e eu andei pesquisando e acho que vou usar o azure pipelines alguém já usou? |
Beta Was this translation helpful? Give feedback.
-
Bitbucket Pipelines para projetos privados Tem alguns outros serviços como Codecov (https://codecov.io/) e Now (https://zeit.co/now), quando preciso de algo para o back-end utilizo o heroku com essa pipeline clone:
depth: full
image: node:8.10
options:
docker: true
pipelines:
default:
- step:
caches:
- node
name: Install docker-compose and codecov, execute tests and send coverage report
script:
- curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
- chmod +x /usr/local/bin/docker-compose
- yarn
- chmod -R 777 node_modules
- npm i -g codecov
- docker-compose run --rm application
- codecov
- step:
name: Deploy to heroku
script:
- git push https://heroku:[email protected]/$HEROKU_APP_NAME.git HEAD |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Recentemente eu encontrei essa lista awesome com vários serviços de CI e eu vim aqui perguntar qual vocês usam em projetos privados com pequenas equipes.
Beta Was this translation helpful? Give feedback.
All reactions