Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Automação - Usando melhor seu tempo e seus recursos

Automação - Usando melhor seu tempo e seus recursos

Automação é um processo que, se feito com cuidado, só trás benefícios. Tanto para o desenvolvedor quando para a equipe.
Nesta palestra eu demonstro como a automação está presente em coisas simples, e como ela pode te fazer ganhar tempo.

Hussani Oliveira

March 22, 2016
Tweet

More Decks by Hussani Oliveira

Other Decks in Programming

Transcript

  1. s.f. Sistema em que os processos operacionais [..] são controlados

    e executados por meio de dispositivos mecânicos ou eletrônicos, substituindo o trabalho humano;
  2. TEST_COMMAND_DOCKER=php /app/vendor/bin/phpunit --bootstrap / app/vendor/autoload.php /app/tests DOCKER_COMMAND=docker run -v ${PWD}:/app

    php: test-multi: @set -e; for v in '5.5' '5.6' '7.0'; do printf"\nTesting on PHP $$v\n “; $(DOCKER_COMMAND)$$v $(TEST_COMMAND_DOCKER); done # Makefile
  3. <project name="MyProject" default="tests" basedir="."> <property name="dist" location="dist"/> <target name="tests"> <exec

    executable="make"> <arg value="multi-test"> </exec> </target> </project> # build.xml
  4. ELK