frontendbr / open-source

Quer uma ajuda para seu projeto? Crie uma issue!
658 stars 41 forks source link

Caravel: Deploy de projetos direto do Git #9

Open kazzkiq opened 8 years ago

kazzkiq commented 8 years ago
caravel

Repositório: https://github.com/caravel-tool/caravel

Foco: Deploy de projetos que usem Node.js direto do repositório Git. Inspirado em: CodeShip Tipo: Open-source (e grátis) Por que: Para fornecer uma alternativa open-source e gratuita à serviços pagos já existentes.

Como funciona: A ideia é criar uma ferramenta que permita o deploy automático de projetos direto do Git. Toda a compilação do projeto é feita já no server e em caso de erros ele barra o deploy. Exemplo:

caraver2

O que já está feito:

Tudo. 😄

O projeto não é tão complexo, mas tem muitos detalhes pra ajustar, e sem a ajuda da comunidade não dá pra fazer acontecer. Então por favor, quem estiver interessado em dar uma mão se pronuncie! Toda ajuda é bem vinda!

willianjusten commented 8 years ago

Já existe org/repositório?

baltazarparra commented 8 years ago

Não sou um desenvolvedor experiente, mas gostaria de ajudar. Além do front, tenho uma noção boa de design.

kazzkiq commented 8 years ago

@willianjusten Saído do forno: https://github.com/caravel-tool Só peguei o código da prova de conceito que eu tinha aqui na minha máquina e joguei lá, então não se assustem se o código ainda estiver meio feioso. Vai ajudar nóis? Posso te invitar? Diz que sim, vaaaai (aquela carinha do Kiko) 🎉

@baltazarparra Opa brother, demorou, vou te invitar lá! 😃

baltazarparra commented 8 years ago

Posso começar um layout pro site? Oque acha @kazzkiq?

willianjusten commented 8 years ago

Achei a ideia ótima, só não sei se consigo muito tempo para ajudar, mas posso ir tentando.

kazzkiq commented 8 years ago

@baltazarparra Eu já tinha começado a bolar um layout pra ele, mas ta parado no meio do caminho. Criei uma Issue pra gente discutir isso melhor lá no repo: https://github.com/caravel-tool/caravel-tool.github.io/issues/1

@willianjusten Tem duas frentes onde o Qualy seria uma ótima opção: Status Server e o site do projeto. Vou propor o uso dele lá, vai cair como uma luva e eu ainda aproveito pra criar vergonha na cara e aprender Stylus de uma vez, pq né... its 2016! :P

felipefialho commented 8 years ago

:clap: :clap:

fdaciuk commented 8 years ago

Muito massa a ideia @kazzkiq! Vou tentar ajudar no que for possível xD Sem tempo no momento também, mas aos poucos dá pra ir fazendo algumas coisas =)

rpaggi commented 8 years ago

Não tenho muita experiência, mas topo ajudar estre projeto! Me viro com o que precisar, desde Documentação, Font-End e Back-End.

brunoravanhani commented 8 years ago

Eu também topo ajudar @kazzkiq, também no que precisar.

evertonthepaula commented 6 years ago

Esse projeto morreu? :(

kazzkiq commented 6 years ago

Não, mas preciso pensar melhor em qual nicho atacar com ele.

O Caravel de certa forma bate de frente com ferramentas de CI/CD, e sabemos que hoje essas ferramentas são extremamente parrudas. Bitbucket Pipelines, drone, Travis, CircleCI, e outras ferramentas parecidas já atuam na area do Caravel e entregam soluções excelentes.

Talvez o mercado do Caravel seja projetos pequenos, que precisem de uma forma de integração e delivery sem toda a complexidade dos grandes players do mercado.

Enfim, como disse, precisa rolar um brainstorming pra definir qual a melhor area de atuação do projeto. Se for pra bater de frente com esses caras, não vejo a menor vantagem hoje.