-
Seguindo o padrão do projeto, quais alterações são necessárias em cicd-build.sh e docker-compose.yml para que seja executado builds para JVM ou Native Image? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
O script em cicd-build.sh irá executar o Docker Compose Build conforme o que está configurado em docker-compose.yml na linha 17: TAG=$APP_VERSION docker compose build --no-cache "$APP" Para mudar opção de build, é necessário ir ao arquivo docker-compose.yml, procurar a configuração de docker compose referente à aplicação e alterar
Exemplo de configuração para docker compose da aplicação election-management com build para JVM:
|
Beta Was this translation helpful? Give feedback.
O script em cicd-build.sh irá executar o Docker Compose Build conforme o que está configurado em docker-compose.yml na linha 17:
Para mudar opção de build, é necessário ir ao arquivo docker-compose.yml, procurar a configuração de docker compose referente à aplicação e alterar
dockerfile
aninhado àbuild
, sendo:dockerfile: src/main/docker/Dockerfile.native
apontando para Dockerfile do projeto para Native Imagedockerfile: src/main/docker/Dockerfile.jvm
apontando para Dockerfile do projeto para JVMExemplo de configuração para docker compose da aplicação election-management com build para JVM: