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

Reply via email to