Size: a a a

2018 March 15

KL

Kamiλ Liberal-free in ru_gitlab
image: openjdk:8
services:
 - docker:dind
stages:
 - build
 - package
cache:
 paths:
   - .gradle/wrapper
before_script:
 - ./gradlew clean
источник

KL

Kamiλ Liberal-free in ru_gitlab
клин уже падает с ошибкой, что джавы нет
источник

KL

Kamiλ Liberal-free in ru_gitlab
gradle у меня лежит врапером внутри проекта
источник

KL

Kamiλ Liberal-free in ru_gitlab
Андрей Мавлянов
какой дистр?
стоит на центосе это все дело
источник

KP

Konstantin Pogonea in ru_gitlab
Kamiλ Liberal-free
image: openjdk:8
services:
 - docker:dind
stages:
 - build
 - package
cache:
 paths:
   - .gradle/wrapper
before_script:
 - ./gradlew clean
а зачем ты сборку в dind Делаешь? дай ему другой image внутри джоба без services, типа:
image: gradle:jdk
источник

KL

Kamiλ Liberal-free in ru_gitlab
У меня там дальше идет пуш в реджестри
источник

KL

Kamiλ Liberal-free in ru_gitlab
и в нем image: docker:latest
источник

KP

Konstantin Pogonea in ru_gitlab
так ты можешь объявить глобальный(дефолтный имадж), а так же индивидуально пер job
источник

KP

Konstantin Pogonea in ru_gitlab
если сборка будет в правильном образе - то пофиг на каком раннере будет сборка, лишь бы докер был
источник

KP

Konstantin Pogonea in ru_gitlab
а так - да, похоже задания выполняются на разных раннерах и какой-то не имеет java
источник

KL

Kamiλ Liberal-free in ru_gitlab
Konstantin Pogonea
так ты можешь объявить глобальный(дефолтный имадж), а так же индивидуально пер job
Объясни вот это, пожалуйста
источник

KL

Kamiλ Liberal-free in ru_gitlab
Konstantin Pogonea
так ты можешь объявить глобальный(дефолтный имадж), а так же индивидуально пер job
источник

KL

Kamiλ Liberal-free in ru_gitlab
Или ты предлагаешь взять что-то типа gradle:alpine
источник

KL

Kamiλ Liberal-free in ru_gitlab
?
источник

KP

Konstantin Pogonea in ru_gitlab
а, ты уже перенёс сборку jar и image в один job, ранее у тебя было раздельные jobs
источник

KP

Konstantin Pogonea in ru_gitlab
Kamiλ Liberal-free
Если интересно
тут было раздельно
источник

KL

Kamiλ Liberal-free in ru_gitlab
Konstantin Pogonea
тут было раздельно
Да, и сейчас тоже раздельно, это просто разные таски, одна просто делает сборку, а другая и сборку делает и публикует. Там только неправильно было совсем.
источник

KP

Konstantin Pogonea in ru_gitlab
тут у тебя не будет явы, так как ты внутри задания переопределил Image
источник

KP

Konstantin Pogonea in ru_gitlab
источник

KL

Kamiλ Liberal-free in ru_gitlab
Так у меня даже before_script не отрабатывает
источник