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
Как мне выполнить компиляцию пакетов в Maven? Как получить доступ к переменной экземпляра в статическом сопутствующем объекте в Koltin Ошибка: не удается получить доступ к файлу класса KObject для kotlin.jvm.internal.KObject не найден Kotlin coroutines и Spring Framework 5 реактивные типы Как решить эту «нерешенную ссылку», когда я определил эту функцию? Самый простой способ получить возможность hotswap при использовании транспилера kotlin-to-js? Ввод не работает со вторым конструктором Не удалось найти класс 'kotlin.jvm.internal.DefaultConstructorMarker' Ошибка автоматической настройки плагина kotlin-gradle Regex – слова соответствия, которые не являются строками Соглашения об именах файлов для Kotlin Неразрешенная ссылка: kotlinx Kotlin: Reified generics, похоже, не работают правильно для сравнения hash / equals Список Котлина отсутствует «добавить», «удалить» и т. Д.? Запрос андроидов КонтактыКонтракт в Котлине