17 relações: Apache Ant, Apache Maven, Artefato (desenvolvimento de software), Automação de teste, Código-fonte, CMake, Compilador, Entrega contínua, Gerência de configuração de software, Gradle, Implantação de software, Integração contínua, Linguagem de script, Make, Makefile, Pacote de software, Teste de unidade.
Apache Ant
Apache Ant é uma ferramenta utilizada para automação de compilação na construção de software.
Novo!!: Automação de compilação e Apache Ant · Veja mais »
Apache Maven
Apache Maven, ou Maven, é uma ferramenta de automação de compilação utilizada primariamente em projetos Java.
Novo!!: Automação de compilação e Apache Maven · Veja mais »
Artefato (desenvolvimento de software)
Um é um dos vários tipos de subprodutos concretos produzido durante o desenvolvimento de software.
Novo!!: Automação de compilação e Artefato (desenvolvimento de software) · Veja mais »
Automação de teste
Automação de teste é o uso de software para controlar a execução do teste de software, a comparação dos resultados esperados com os resultados reais, a configuração das pré-condições de teste e outras funções de controle e relatório de teste.
Novo!!: Automação de compilação e Automação de teste · Veja mais »
Código-fonte
Código-fonte (source code em inglês) é o conjunto de palavras ou símbolos escritos de forma ordenada, contendo instruções em uma das linguagens de programação existentes, de maneira lógica.
Novo!!: Automação de compilação e Código-fonte · Veja mais »
CMake
CMake é um sistema multiplataforma para realizar geração automatizada.
Novo!!: Automação de compilação e CMake · Veja mais »
Compilador
GCC versão 4.0.2 rodando em uma janela xterm. Um programa simples está sendo compilado e então executado. Um compilador é um programa de computador (ou um grupo de programas) que, a partir de um código fonte escrito em uma linguagem compilada, cria um programa semanticamente equivalente, porém escrito em outra linguagem, código objeto.
Novo!!: Automação de compilação e Compilador · Veja mais »
Entrega contínua
Entrega contínua (CD), do inglês continuous delivery, é uma prática de engenharia de software na qual as equipes, de desenvolvimento de software, produzem um entregável em ciclos curtos, garantindo que o software possa ser lançado com segurança a qualquer momento.
Novo!!: Automação de compilação e Entrega contínua · Veja mais »
Gerência de configuração de software
Gerência de configuração de software, gerência de configuração ou ainda gestão de configuração de software é uma área da engenharia de software responsável por fornecer o apoio para o desenvolvimento de software.
Novo!!: Automação de compilação e Gerência de configuração de software · Veja mais »
Gradle
Gradle é um sistema de automação de compilação de código aberto que se baseia nos conceitos de Apache Ant e Apache Maven e introduz uma linguagem de domínio específico (DSL) baseada em Groovy em vez do XML usado pelo Apache Maven para declarar a configuração do projeto.
Novo!!: Automação de compilação e Gradle · Veja mais »
Implantação de software
Implantação é a fase do ciclo de vida de um software (programa computacional, documentação e dados), no contexto de um Sistema de Informação, que corresponde textualmente à passagem do software para a produção.
Novo!!: Automação de compilação e Implantação de software · Veja mais »
Integração contínua
Na engenharia de software, integração contínua (IC), do inglês continuous integration (CI), é a prática de mesclar todas as cópias de trabalho dos desenvolvedores em uma linha principal compartilhada, várias vezes ao dia.
Novo!!: Automação de compilação e Integração contínua · Veja mais »
Linguagem de script
Exemplo de código em Python. Linguagem de script ou scripting é uma linguagem de programação que suporta scripts, programas escritos para um sistema de tempo de execução especial que automatiza a execução de tarefas que seriam executadas, uma de cada vez, por um operador humano.
Novo!!: Automação de compilação e Linguagem de script · Veja mais »
Make
No desenvolvimento de software, make é um utilitário que compila automaticamente programas e bibliotecas do arquivo fonte através da leitura de instruções contidas em arquivos denominados Makefiles, que especificam como obter o programa de destino.
Novo!!: Automação de compilação e Make · Veja mais »
Makefile
Um makefile é um arquivo (por padrão chamado de "Makefile") contendo um conjunto de diretivas usadas pela ferramenta de automação de compilação make para gerar um alvo/meta.
Novo!!: Automação de compilação e Makefile · Veja mais »
Pacote de software
Um pacote de software ou arquivo de pacote é um software empacotado num formato de arquivo que permite que aplicativos ou bibliotecas sejam distribuídos através de um sistema de gerenciamento de pacotes.
Novo!!: Automação de compilação e Pacote de software · Veja mais »
Teste de unidade
Teste de unidade é toda a aplicação de teste nas assinaturas de entrada e saída de um sistema.
Novo!!: Automação de compilação e Teste de unidade · Veja mais »