Articles of непрерывная интеграция

Покрытие кода Котлина в конвейере CI

Заинтересованы в поиске инструментов покрытия кода для kotlin, которые хорошо работают в конвейере CI. используйте intellij, встроенный в покрытие кода, но не можете использовать его в CI. благодаря

java.lang.IllegalStateException: архивы Dex: установка расширения .DEX только для файлов .CLASS

Я строил проект в gitlab ci ./gradlew assembleDebug –stacktrace и иногда это порождает ошибку: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:transformClassesWithDexBuilderForDebug'. > com.android.build.api.transform.TransformException: java.lang.IllegalStateException: Dex archives: setting .DEX extension only for .CLASS files На моем локальном компьютере он работает правильно. версия kotlin – 1,2 multidex включен В […]

Строительство многомодульного проекта градиента в Travis CI

Я пытаюсь получить многомодульный проект Gradle для создания в Travis CI и запускать все тесты из всех подпроектов. По умолчанию выполнение сборки из файла build.gradle верхнего уровня, похоже, создает все подмодули и запускает все тесты, но Тревис видит это как сбой. В идеале я хотел бы также объединить отчеты о покрытии теста Jacoco из всех […]

Компиляция проекта Android с kotlin на TeamCity не удается

Мой шаг построения использует построение градации в шаблоне из TeamCity, но, к сожалению, я получаю: [16:29:22][:presentation:compileLocalDebugKotlin] Using kotlin incremental compilation [16:29:48][:presentation:compileLocalDebugKotlin] Compilation with Kotlin compile daemon was not successful [16:29:48][:presentation:compileLocalDebugKotlin] java.rmi.UnmarshalException: Error unmarshaling return header; nested exception is: [16:29:48][:presentation:compileLocalDebugKotlin] java.io.EOFException [16:29:48][:presentation:compileLocalDebugKotlin] at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:229) [16:29:48][:presentation:compileLocalDebugKotlin] at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:162) Любые идеи о том, почему я могу это получить?

Intereting Posts
Как найти поисковую панель на панели инструментов, например google? Весенняя загрузка с одностраничным приложением на AWS Elastic Beanstalk требует дополнительной перенаправления kotlin + parceler + Realm Вызов функции в фрагменте представления пейджера из активности только один сопутствующий объект разрешен для каждого класса в Котлине База данных Android для Android – неразрешенная ссылка @Entity и другие аннотации RxJava BehaviorSubject не испускает последний элемент? Преобразовать тип с нулевым значением в его тип, не содержащий NULL? kotlin и @Valid Spring аннотация Как использовать аннотацию Swagger @ApiResponses в Котлине? ArgumentCaptor vs InOrder для проверки последующих обратных вызовов с разными аргументами Не удается отладить обработчик аннотации при использовании kapt и gradle Moshi: ожидается класс, ParameterizedType или GenericArrayType, но <null> имеет тип null Делегация класса Колтина, передавая это делегату BiMap / 2-way hashmap в Котлине