Analisando propostas

Processo de Build e Ci

Publicado em 04 de Junho de 2014 dias na TI e Programação

Sobre este projeto

Aberto

Temos um sistema desenvolvido principalmente em C#.
A solution 4 grupos de projetos, todos com uma estrutura igual:
- API: As interfaces e representações;
- Core: Regras de negócio e persistencia;
- Core-tests
- Services: Publicam RESTfull APIs via asp.net web-api
- Services-tests
- Client: Encapsula as chamadas das apis via http
- Client-tests

Cada um dos grupos acessa seu próprio banco de dados independente.

O front-end é desenvolvido em HTML5 + CSS3 com uso pesado de AngularJS + Jasmine

Além disso, utilizamos o node.js, grunt e mongoDB para algumas outras coisas auxiliares.

Usamos o git como controle de versão, no BitBucket e o Jira como ferramenta de tickets

O que eu preciso é um processo de Continuous Integration.
Intalação de um CI Server (Jenkins ou similar) integrado a um build robusto e hooks com o git, chegando a deploy automático no ambiente de homologação ( que está na AWS )


Outras sugestões de como melhorar esse processo  também são bem vindas.

Categoria TI e Programação

Prazo de Entrega: Não estabelecido

Habilidades necessárias