Hi, I am getting build error, error text file attached. I don't have idea about build.gradle of app side and server side and also where to copy the build.gradle in the app project.
C++ <https://firebase.google.com/docs/cpp/setup?authuser=0#add-the-sdk-android> The Google services plugin for Gradle <https://gradle.org/> loads the google-services.json file you just downloaded. Modify your build.gradle files to use the plugin. Project-level build.gradle (<project>/build.gradle): content_copy buildscript { dependencies { // Add this line classpath 'com.google.gms:google-services:4.2.0' } } App-level build.gradle (<project>/<app-module>/build.gradle): content_copy dependencies { // add the Firebase SDK for Google Analytics implementation 'com.google.firebase:firebase-analytics:17.0.1' // add SDKs for any other desired Firebase products // https://firebase.google.com/docs/android/setup#available-libraries } If you are experiencing an issue please mention the full platform your issue applies to: IDE: NetBeans/Eclipse/IDEA Desktop OS Simulator Device -- You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/codenameone-discussions/bf70ba12-a731-4016-9193-bdce81d2a13e%40googlegroups.com.
User-level: 1000 Request Args: ----------------- gcm.sender_id=b19701207d-20030126d java.version=8 ios.newStorageLocation=true android.messagingService=fcm android.release=true android.debug=true ------------------- Executing: /home/ec2-user/android-sdk/tools/android create project --target android-28 --name NOTIFICATION --path /tmp/build3131568709601814768xxx/NOTIFICATION --activity NOTIFICATIONStub --package com.codename1.Notification --gradle --gradle-version 3.0.1 Created directory /tmp/build3131568709601814768xxx/NOTIFICATION/src/main/java Created directory /tmp/build3131568709601814768xxx/NOTIFICATION/src/main/java/com/codename1/Notification Added file /tmp/build3131568709601814768xxx/NOTIFICATION/src/main/java/com/codename1/Notification/NOTIFICATIONStub.java Created directory /tmp/build3131568709601814768xxx/NOTIFICATION/src/androidTest/java Created directory /tmp/build3131568709601814768xxx/NOTIFICATION/src/androidTest/java/com/codename1/Notification Added file /tmp/build3131568709601814768xxx/NOTIFICATION/src/androidTest/java/com/codename1/Notification/NOTIFICATIONStubTest.java Created directory /tmp/build3131568709601814768xxx/NOTIFICATION/src/main/res Created directory /tmp/build3131568709601814768xxx/NOTIFICATION/src/main/res/values Added file /tmp/build3131568709601814768xxx/NOTIFICATION/src/main/res/values/strings.xml Created directory /tmp/build3131568709601814768xxx/NOTIFICATION/src/main/res/layout Added file /tmp/build3131568709601814768xxx/NOTIFICATION/src/main/res/layout/main.xml Created directory /tmp/build3131568709601814768xxx/NOTIFICATION/src/main/res/drawable-xhdpi Created directory /tmp/build3131568709601814768xxx/NOTIFICATION/src/main/res/drawable-hdpi Created directory /tmp/build3131568709601814768xxx/NOTIFICATION/src/main/res/drawable-mdpi Created directory /tmp/build3131568709601814768xxx/NOTIFICATION/src/main/res/drawable-ldpi Added file /tmp/build3131568709601814768xxx/NOTIFICATION/src/main/AndroidManifest.xml Added file /tmp/build3131568709601814768xxx/NOTIFICATION/build.gradle Created directory /tmp/build3131568709601814768xxx/NOTIFICATION/gradle/wrapper Process return code is 0 Executing: /home/ec2-user/jdk1.8.0_45/bin/java -Dretrolambda.inputDir=/tmp/build3131568709601814768xxx/Classes -Dretrolambda.classpath=/tmp/build3131568709601814768xxx/Classes:/tmp/temp4761426434982065457.jar -Dretrolambda.outputDir=/tmp/build3131568709601814768xxx/Classes_retrolamda -Dretrolambda.bytecodeVersion=49 -Dretrolambda.defaultMethods=true -jar /tmp/temp1446184747208025853.jar Retrolambda 2.5.1 00:00 INFO: Bytecode version: 49 (Java 5) 00:00 INFO: Default methods: true 00:00 INFO: Input directory: /tmp/build3131568709601814768xxx/Classes 00:00 INFO: Output directory: /tmp/build3131568709601814768xxx/Classes_retrolamda 00:00 INFO: Classpath: [/tmp/build3131568709601814768xxx/Classes, /tmp/temp4761426434982065457.jar] 00:00 INFO: Included files: all 00:00 INFO: Agent enabled: false 00:00 INFO: Saving lambda class: com/codename1/Notification/NOTIFICATION$$Lambda$1 00:00 INFO: Saving lambda class: com/codename1/Notification/NOTIFICATION$$Lambda$3 00:00 INFO: Saving lambda class: com/codename1/Notification/NOTIFICATION$$Lambda$4 00:00 INFO: Saving lambda class: com/codename1/Notification/NOTIFICATION$$Lambda$5 Process return code is 0 Play services location disabled Generated manifest file: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.codename1.Notification" android:versionCode="100" android:versionName="1.0" xmlns:tools="http://schemas.android.com/tools" android:minSdkVersion="15" android:installLocation="auto"> <uses-sdk android:minSdkVersion="15" android:targetSdkVersion="28" /> <supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" android:anyDensity="true" /> <application android:label="NOTIFICATION" android:icon="@drawable/icon" android:allowBackup="true" > <provider android:name="android.support.v4.content.FileProvider" android:authorities="${applicationId}.provider" android:exported="false" android:grantUriPermissions="true"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths"> </meta-data> </provider> <uses-library android:name="org.apache.http.legacy" android:required="false" /> <activity android:name="NOTIFICATIONStub" android:theme="@style/CustomTheme" android:configChanges="orientation|keyboardHidden|screenSize|smallestScreenSize|screenLayout" android:launchMode="singleTop" android:label="NOTIFICATION"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <service android:name="com.codename1.impl.android.CN1FirebaseMessagingService"> <intent-filter> <action android:name="com.google.firebase.MESSAGING_EVENT" /> </intent-filter> </service> <receiver android:name="com.codename1.impl.android.LocalNotificationPublisher" ></receiver> <service android:name="com.codename1.impl.android.BackgroundFetchHandler" android:exported="false" /> <activity android:name="com.codename1.impl.android.CodenameOneBackgroundFetchActivity" android:theme="@android:style/Theme.NoDisplay" /> <activity android:name="com.codename1.location.CodenameOneBackgroundLocationActivity" android:theme="@android:style/Theme.NoDisplay" /> <service android:name="com.codename1.location.BackgroundLocationHandler" android:exported="false" /> <service android:name="com.codename1.location.GeofenceHandler" android:exported="false" /> <service android:name="com.codename1.media.AudioService" android:exported="false" /> </application> <uses-feature android:name="android.hardware.touchscreen" android:required="false" /> <uses-feature android:name="android.hardware.telephony" android:required="false" /> <uses-permission android:name="android.permission.INTERNET" android:required="false" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:required="false" /> </manifest> Gradle File start ------- apply plugin: 'com.android.application' buildscript { repositories { jcenter() mavenLocal() mavenCentral() google() mavenLocal() mavenCentral() google() } dependencies { classpath 'com.android.tools.build:gradle:3.0.1' classpath 'com.google.gms:google-services:4.0.1' } } android { compileSdkVersion 27 buildToolsVersion '27' dexOptions { preDexLibraries = false incremental false jumboMode = true javaMaxHeapSize "3g" } defaultConfig { applicationId "com.codename1.Notification" minSdkVersion 15 targetSdkVersion 28 versionCode 100 versionName "1.0" } sourceSets { main { aidl.srcDirs = ['src/main/java'] } } lintOptions { lintOptions { checkReleaseBuilds false abortOnError false } } signingConfigs { release { storeFile file("keyStore") storePassword "GENER@t0r$$" keyAlias "Generator upto r Ucase" keyPassword "GENER@t0r$$" } } buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard.cfg' signingConfig signingConfigs.release } debug { signingConfig signingConfigs.release } } } repositories { jcenter() mavenLocal() mavenCentral() google() flatDir{ dirs 'libs' } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:support-v4:27.+' implementation 'com.android.support:appcompat-v7:27.+' compile "com.google.firebase:firebase-core:12.0.0" compile "com.google.firebase:firebase-messaging:12.0.0" compile 'com.google.android.gms:play-services-auth:12.0.0' compile 'com.google.android.gms:play-services-gcm:12.0.0' } apply plugin: 'com.google.gms.google-services' ------- Gradle File end Executing: /home/ec2-user/android/gradle-4.6/bin/gradle assembleRelease --no-daemon --stacktrace --info Initialized native services in: /home/ec2-user/.gradle/native To honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: https://docs.gradle.org/4.6/userguide/gradle_daemon.html. Starting process 'Gradle build daemon'. Working directory: /home/ec2-user/.gradle/daemon/4.6 Command: /home/ec2-user/jdk1.8.0_45/bin/java -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Xmx2048m -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /home/ec2-user/android/gradle-4.6/lib/gradle-launcher-4.6.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 4.6 Successfully started process 'Gradle build daemon' An attempt to start the daemon took 0.906 secs. The client will now receive all logging from the daemon (pid: 23513). The daemon log file: /home/ec2-user/.gradle/daemon/4.6/daemon-23513.out.log Daemon will be stopped at the end of the build stopping after processing Using 4 worker leases. Starting Build Settings evaluated using settings file '/tmp/build3131568709601814768xxx/NOTIFICATION/settings.gradle'. Projects loaded. Root project using build file '/tmp/build3131568709601814768xxx/NOTIFICATION/build.gradle'. Included projects: [root project 'NOTIFICATION'] Evaluating root project 'NOTIFICATION' using build file '/tmp/build3131568709601814768xxx/NOTIFICATION/build.gradle'. Compiling build file '/tmp/build3131568709601814768xxx/NOTIFICATION/build.gradle' using SubsetScriptTransformer. FAILURE: Build failed with an exception. * Where: Build file '/tmp/build3131568709601814768xxx/NOTIFICATION/build.gradle' line: 52 * What went wrong: Could not compile build file '/tmp/build3131568709601814768xxx/NOTIFICATION/build.gradle'. > startup failed: build file '/tmp/build3131568709601814768xxx/NOTIFICATION/build.gradle': 52: illegal string body character after dollar sign; solution: either escape a literal dollar sign "\$5" or bracket the value expression "${5}" @ line 52, column 13. storePassword "GENER@t0r$$" ^ 1 error * Try: Run with --debug option to get more log output. Run with --scan to get full insights. * Exception is: org.gradle.groovy.scripts.ScriptCompilationException: Could not compile build file '/tmp/build3131568709601814768xxx/NOTIFICATION/build.gradle'. at org.gradle.groovy.scripts.internal.DefaultScriptCompilationHandler.wrapCompilationFailure(DefaultScriptCompilationHandler.java:194) at org.gradle.groovy.scripts.internal.DefaultScriptCompilationHandler.compileScript(DefaultScriptCompilationHandler.java:139) at org.gradle.groovy.scripts.internal.DefaultScriptCompilationHandler.compileToDir(DefaultScriptCompilationHandler.java:97) at org.gradle.groovy.scripts.internal.FileCacheBackedScriptClassCompiler$CompileToCrossBuildCacheAction.execute(FileCacheBackedScriptClassCompiler.java:153) at org.gradle.groovy.scripts.internal.FileCacheBackedScriptClassCompiler$CompileToCrossBuildCacheAction.execute(FileCacheBackedScriptClassCompiler.java:134) at org.gradle.groovy.scripts.internal.FileCacheBackedScriptClassCompiler$ProgressReportingInitializer.execute(FileCacheBackedScriptClassCompiler.java:177) at org.gradle.groovy.scripts.internal.FileCacheBackedScriptClassCompiler$ProgressReportingInitializer.execute(FileCacheBackedScriptClassCompiler.java:157) at org.gradle.cache.internal.DefaultPersistentDirectoryCache$Initializer.initialize(DefaultPersistentDirectoryCache.java:107) at org.gradle.cache.internal.FixedSharedModeCrossProcessCacheAccess$1.run(FixedSharedModeCrossProcessCacheAccess.java:85) at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:200) at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:190) at org.gradle.cache.internal.FixedSharedModeCrossProcessCacheAccess.open(FixedSharedModeCrossProcessCacheAccess.java:83) at org.gradle.cache.internal.DefaultCacheAccess.open(DefaultCacheAccess.java:141) at org.gradle.cache.internal.DefaultPersistentDirectoryStore.open(DefaultPersistentDirectoryStore.java:61) at org.gradle.cache.internal.DefaultPersistentDirectoryStore.open(DefaultPersistentDirectoryStore.java:34) at org.gradle.cache.internal.DefaultCacheFactory.doOpen(DefaultCacheFactory.java:92) at org.gradle.cache.internal.DefaultCacheFactory.open(DefaultCacheFactory.java:66) at org.gradle.cache.internal.DefaultCacheRepository$PersistentCacheBuilder.open(DefaultCacheRepository.java:124) at org.gradle.groovy.scripts.internal.FileCacheBackedScriptClassCompiler$RemapBuildScriptsAction.execute(FileCacheBackedScriptClassCompiler.java:399) at org.gradle.groovy.scripts.internal.FileCacheBackedScriptClassCompiler$RemapBuildScriptsAction.execute(FileCacheBackedScriptClassCompiler.java:375) at org.gradle.groovy.scripts.internal.FileCacheBackedScriptClassCompiler$ProgressReportingInitializer.execute(FileCacheBackedScriptClassCompiler.java:177) at org.gradle.groovy.scripts.internal.FileCacheBackedScriptClassCompiler$ProgressReportingInitializer.execute(FileCacheBackedScriptClassCompiler.java:157) at org.gradle.cache.internal.DefaultPersistentDirectoryCache$Initializer.initialize(DefaultPersistentDirectoryCache.java:107) at org.gradle.cache.internal.FixedSharedModeCrossProcessCacheAccess$1.run(FixedSharedModeCrossProcessCacheAccess.java:85) at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:200) at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:190) at org.gradle.cache.internal.FixedSharedModeCrossProcessCacheAccess.open(FixedSharedModeCrossProcessCacheAccess.java:83) at org.gradle.cache.internal.DefaultCacheAccess.open(DefaultCacheAccess.java:141) at org.gradle.cache.internal.DefaultPersistentDirectoryStore.open(DefaultPersistentDirectoryStore.java:61) at org.gradle.cache.internal.DefaultPersistentDirectoryStore.open(DefaultPersistentDirectoryStore.java:34) at org.gradle.cache.internal.DefaultCacheFactory.doOpen(DefaultCacheFactory.java:92) at org.gradle.cache.internal.DefaultCacheFactory.open(DefaultCacheFactory.java:66) at org.gradle.cache.internal.DefaultCacheRepository$PersistentCacheBuilder.open(DefaultCacheRepository.java:124) at org.gradle.groovy.scripts.internal.FileCacheBackedScriptClassCompiler.compile(FileCacheBackedScriptClassCompiler.java:103) at org.gradle.groovy.scripts.internal.CrossBuildInMemoryCachingScriptClassCache.getOrCompile(CrossBuildInMemoryCachingScriptClassCache.java:51) at org.gradle.groovy.scripts.internal.BuildScopeInMemoryCachingScriptClassCompiler.compile(BuildScopeInMemoryCachingScriptClassCompiler.java:50) at org.gradle.groovy.scripts.DefaultScriptCompilerFactory$ScriptCompilerImpl.compile(DefaultScriptCompilerFactory.java:50) at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:177) at org.gradle.configuration.BuildOperationScriptPlugin$1.run(BuildOperationScriptPlugin.java:61) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328) at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110) at org.gradle.configuration.BuildOperationScriptPlugin.apply(BuildOperationScriptPlugin.java:58) at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:41) at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:26) at org.gradle.configuration.project.ConfigureActionsProjectEvaluator.evaluate(ConfigureActionsProjectEvaluator.java:34) at org.gradle.configuration.project.LifecycleProjectEvaluator.doConfigure(LifecycleProjectEvaluator.java:64) at org.gradle.configuration.project.LifecycleProjectEvaluator.access$100(LifecycleProjectEvaluator.java:34) at org.gradle.configuration.project.LifecycleProjectEvaluator$ConfigureProject.run(LifecycleProjectEvaluator.java:110) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328) at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110) at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:50) at org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:667) at org.gradle.api.internal.project.DefaultProject.evaluate(DefaultProject.java:136) at org.gradle.execution.TaskPathProjectEvaluator.configure(TaskPathProjectEvaluator.java:35) at org.gradle.execution.TaskPathProjectEvaluator.configureHierarchy(TaskPathProjectEvaluator.java:60) at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:38) at org.gradle.initialization.DefaultGradleLauncher$ConfigureBuild.run(DefaultGradleLauncher.java:261) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328) at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110) at org.gradle.initialization.DefaultGradleLauncher.configureBuild(DefaultGradleLauncher.java:173) at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:132) at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:115) at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:78) at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:75) at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:152) at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:100) at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:75) at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28) at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35) at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$1.run(RunAsBuildOperationBuildActionRunner.java:43) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328) at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199) at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:40) at org.gradle.tooling.internal.provider.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:51) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:49) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:32) at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39) at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25) at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:80) at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:53) at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:57) at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:32) at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36) at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25) at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43) at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:64) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:29) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:59) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:44) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:45) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:30) at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74) at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72) at org.gradle.util.Swapper.swap(Swapper.java:38) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:50) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:82) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50) at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55) Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: build file '/tmp/build3131568709601814768xxx/NOTIFICATION/build.gradle': 52: illegal string body character after dollar sign; solution: either escape a literal dollar sign "\$5" or bracket the value expression "${5}" @ line 52, column 13. storePassword "GENER@t0r$$" ^ 1 error at org.gradle.groovy.scripts.internal.DefaultScriptCompilationHandler.compileScript(DefaultScriptCompilationHandler.java:137) ... 126 more * Get more help at https://help.gradle.org BUILD FAILED in 3s Process return code is 1
