Java-сборка и тестирование IBM Cloud DevOps

У нас есть конвейер, который использует задачу «Сборка» с «Gradle (Artifactory, Nexus или SonarQube)» для градации сборки Java-приложения. Тесты также используют gradle, какой тип тестера следует использовать для задания конвейера с этим?


person jarkko    schedule 13.03.2018    source источник
comment
По-видимому, вы можете использовать ванильный тип «Тест» с типом тестера «Простой» и экспортировать PATH=$GRADLE2_HOME/bin:$PATH   -  person jarkko    schedule 14.03.2018


Ответы (1)


Для инструментов сборки нет типа теста. Однако есть две альтернативы, которые вы можете реализовать вместо этого:

  1. Используйте тип задания сборки, запустите тест, отобразите ссылку на результаты теста и выйдите, используя статус
  2. Используйте новую поддержку пользовательских образов, чтобы создать собственный образ Docker с gradle (наряду с чем-либо еще) или используйте существующий в Docker Hub, например этот: https://hub.docker.com/_/gradle/
person Boris Kuschel    schedule 13.03.2018