Skip to content

fix(ui): fix new ship screen name and image mismatch after removing m…

251a367
Select commit
Loading
Failed to load commit list.
Open

Steam Workshop Support #728

fix(ui): fix new ship screen name and image mismatch after removing m…
251a367
Select commit
Loading
Failed to load commit list.
Terasology Jenkins.io / Jenkins failed Feb 8, 2026 in 9m 31s

Build Android: error in 'sh' step

Build Android / Shell Script

Error in sh step, with arguments ./gradlew :android:assembleDebug.

script returned exit code 1
Build log
+ ./gradlew :android:assembleDebug
Configuration on demand is an incubating feature.
Module modules:core has a build file so counting it complete and including it
> Task :build-logic:extractPluginRequests UP-TO-DATE
> Task :build-logic:generatePluginAdapters UP-TO-DATE
> Task :build-logic:compileJava UP-TO-DATE
> Task :build-logic:compileGroovy NO-SOURCE
> Task :build-logic:compileGroovyPlugins UP-TO-DATE
> Task :build-logic:pluginDescriptors UP-TO-DATE
> Task :build-logic:processResources UP-TO-DATE
> Task :build-logic:classes UP-TO-DATE
> Task :build-logic:jar UP-TO-DATE
Checking the license for package Android SDK Build-Tools 30.0.3 in /opt/android-sdk/licenses
License for package Android SDK Build-Tools 30.0.3 accepted.
Preparing "Install Android SDK Build-Tools 30.0.3 (revision: 30.0.3)".
"Install Android SDK Build-Tools 30.0.3 (revision: 30.0.3)" ready.
Installing Android SDK Build-Tools 30.0.3 in /opt/android-sdk/build-tools/30.0.3
"Install Android SDK Build-Tools 30.0.3 (revision: 30.0.3)" complete.
"Install Android SDK Build-Tools 30.0.3 (revision: 30.0.3)" finished.
Checking the license for package Android SDK Platform-Tools in /opt/android-sdk/licenses
License for package Android SDK Platform-Tools accepted.
Preparing "Install Android SDK Platform-Tools (revision: 36.0.2)".
"Install Android SDK Platform-Tools (revision: 36.0.2)" ready.
Installing Android SDK Platform-Tools in /opt/android-sdk/platform-tools
"Install Android SDK Platform-Tools (revision: 36.0.2)" complete.
"Install Android SDK Platform-Tools (revision: 36.0.2)" finished.
> Task :engine:compileJava UP-TO-DATE
> Task :modules:core:compileJava NO-SOURCE
> Task :modules:core:processResources NO-SOURCE
> Task :modules:core:classes UP-TO-DATE
> Task :modules:core:jar UP-TO-DATE
> Task :android:modulesJar UP-TO-DATE
> Task :android:exportModules
> Task :android:preBuild
> Task :android:preDebugBuild
> Task :android:mergeDebugNativeDebugMetadata NO-SOURCE
> Task :engine:processResources UP-TO-DATE
> Task :engine:classes UP-TO-DATE
> Task :engine:jar UP-TO-DATE
> Task :android:compileDebugAidl NO-SOURCE

> Task :android:compileDebugRenderscript
The RenderScript APIs are deprecated. They will be removed in Android Gradle plugin 9.0. See the following link for a guide to migrate from RenderScript: https://developer.android.com/guide/topics/renderscript/migrate

> Task :android:generateDebugBuildConfig
> Task :android:javaPreCompileDebug
> Task :android:checkDebugAarMetadata
> Task :android:generateDebugResValues
> Task :android:mapDebugSourceSetPaths
> Task :android:generateDebugResources
> Task :android:mergeDebugResources
> Task :android:createDebugCompatibleScreenManifests
> Task :android:extractDeepLinksDebug

> Task :android:processDebugMainManifest
package="com.miloshpetrov.sol2.android" found in source AndroidManifest.xml: /home/jenkins/agent/workspace/DestinationSol_engine_PR-728/android/AndroidManifest.xml.
Setting the namespace via a source AndroidManifest.xml's package attribute is deprecated.
Please instead set the namespace (or testNamespace) in the module's build.gradle file, as described here: https://developer.android.com/studio/build/configure-app-module#set-namespace
This migration can be done automatically using the AGP Upgrade Assistant, please refer to https://developer.android.com/studio/build/agp-upgrade-assistant for more information.
[com.android.support:animated-vector-drawable:28.0.0] /home/jenkins/.gradle/caches/transforms-3/087e756feca41a46fd0489289a19d37b/transformed/animated-vector-drawable-28.0.0/AndroidManifest.xml Warning:
	Namespace 'android.support.graphics.drawable' used in: com.android.support:animated-vector-drawable:28.0.0, com.android.support:support-vector-drawable:28.0.0.

> Task :android:processDebugManifest
> Task :android:processDebugManifestForPackage
> Task :android:processDebugResources

> Task :android:compileDebugJavaWithJavac FAILED
/home/jenkins/agent/workspace/DestinationSol_engine_PR-728/android/src/com/miloshpetrov/sol2/android/SolAndroid.java:56: error: AndroidModuleConfig is not abstract and does not override abstract method getModulePaths() in FacadeModuleConfig
    private static class AndroidModuleConfig implements FacadeModuleConfig {
                   ^
/home/jenkins/agent/workspace/DestinationSol_engine_PR-728/android/src/com/miloshpetrov/sol2/android/SolAndroid.java:65: error: method does not override or implement a method from a supertype
        @Override
        ^
2 errors

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':android:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

See https://docs.gradle.org/7.6/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 1m 11s
26 actionable tasks: 15 executed, 11 up-to-date

Details

  • Declarative: Checkout SCM (16 sec)
    • Setup (2 sec)
    • Build (4 min 33 sec)
    • Analytics (2 min 22 sec)
    • Record (40 sec)
    • Build Android (1 min 18 sec)
      Error: script returned exit code 1
    • Record Android (1.5 sec)
    • Notify (1.2 sec)
    • Build Steam (1.2 sec)
    • Publish to Play Store (12 sec)
      • Prepare Fastlane (1.2 sec)
      • Create Release APK (1.2 sec)
      • Target release channel (8.8 sec)
        • Publish Alpha To Play Store (4 ms)
          • Publish Alpha To Play Store (3.6 sec)
        • Publish Beta To Play Store (4 ms)
          • Publish Beta To Play Store (3.6 sec)
        • Publish Live To Play Store (7.4 sec)
          • Publish Live To Play Store (3.6 sec)