मैं "प्रतिक्रिया-मूल" का उपयोग कर रहा हूं: "0.62.2" और मेरी क्रमिक सेटिंग्स इस तरह दिखती हैं,

buildToolsVersion = "28.0.3"
minSdkVersion = 23
compileSdkVersion = 28
targetSdkVersion = 28
glideVersion = "4.9.0"
kotlin_version = "1.3.50"
supportLibVersion = "28.0.0"

एज़ूर सीआई पाइपलाइन पर परियोजना का निर्माण करते समय मेरे पास समस्याएं हैं

  • क्या गलत हुआ: कार्य की निर्भरता निर्धारित नहीं कर सका ': ऐप: कंपाइल रिलीजजावाविथ जावैक'।

कॉन्फ़िगरेशन के लिए सभी निर्भरताओं को हल नहीं कर सका ': ऐप: रिलीजरनटाइम क्लासपाथ'। com.github.bumptech.glide:okhttp3-integration:4.9.0 के लिए कलाकृतियों का निर्धारण नहीं कर सका: पहले की त्रुटि के कारण छोड़ दिया गया

  • कोशिश करें: स्टैक ट्रेस प्राप्त करने के लिए --stacktrace विकल्प के साथ चलाएँ। अधिक लॉग आउटपुट प्राप्त करने के लिए --info या --debug विकल्प के साथ चलाएँ। पूर्ण जानकारी प्राप्त करने के लिए --स्कैन के साथ दौड़ें।

कृपया इस मुद्दे को ठीक करने में मेरी मदद करें।

नीचे के रूप में मेरा विन्यास

  pool:
  name: Azure Pipelines
  demands:
  - yarn
  - java

steps:
- task: NodeTool@0
  displayName: 'Use Node 10.x'
  inputs:
    versionSpec: 10.x

- task: geeklearningio.gl-vsts-tasks-yarn.yarn-task.Yarn@3
  displayName: 'Install NPM modules'

- bash: 'echo "Hello"'
  displayName: 'Configure Gradle'
  enabled: false

- task: Gradle@2
  displayName: gradle
  inputs:
    gradleWrapperFile: android/gradlew
    workingDirectory: android
    options: '--warning-mode=all '
    publishJUnitResults: false
    jdkVersionOption: 1.11
    gradleOptions: '-Xmx3g -Dorg.gradle.daemon=false -Dorg.gradle.jvmargs="-Xmx2g -XX:+HeapDumpOnOutOfMemoryError"'

- task: AndroidSigning@3
  displayName: 'Signing and aligning APK file(s) **/*.apk'
  inputs:
    apksignerKeystoreFile: '8bf9f45a-cbc3-4c97-987b-c10611c07aca'
    apksignerKeystorePassword: 123456
    apksignerKeystoreAlias: 'my-key-alias'
    apksignerKeyPassword: 123456
    zipalign: false
  enabled: false

- task: PublishBuildArtifacts@1
  displayName: 'Publish Artifact: drop'
  inputs:
    PathtoPublish: android/app/build/outputs/apk/release
0
Medhat Mahmoud 21 अक्टूबर 2020, 16:09

1 उत्तर

सबसे बढ़िया उत्तर

अंत में मैंने इस मुद्दे को हल किया मैंने पाइपलाइन के निर्माण में अपना रास्ता बदल दिया

pool:
  name: Azure Pipelines
  demands: yarn

steps:
- task: NodeTool@0
  displayName: 'Use Node 10.x'
  inputs:
    versionSpec: 10.x

- task: geeklearningio.gl-vsts-tasks-yarn.yarn-task.Yarn@3
  displayName: 'Install NPM modules'

- task: BatchScript@1
  displayName: 'Run script android/gradlew.bat app:assembleRelease'
  inputs:
    filename: 'android/gradlew.bat app:assembleRelease'
  enabled: false

- task: Bash@3
  displayName: 'clean '
  inputs:
    targetType: filePath
    filePath: ./android/gradlew
    arguments: clean
    workingDirectory: android

- task: Bash@3
  displayName: 'assembleRelease '
  inputs:
    targetType: filePath
    filePath: ./android/gradlew
    arguments: 'assembleRelease -x bundleReleaseJsAndAssets'
    workingDirectory: android

- bash: 'echo "Hello"'
  displayName: 'Configure Gradle'
  enabled: false

- task: Gradle@2
  displayName: gradle
  inputs:
    gradleWrapperFile: android/gradlew
    workingDirectory: android
    options: '--warning-mode=all '
    publishJUnitResults: false
    jdkVersionOption: 1.11
    gradleOptions: '-Xmx3g -Dorg.gradle.daemon=false -Dorg.gradle.jvmargs="-Xmx2g -XX:+HeapDumpOnOutOfMemoryError"'
  enabled: false

- task: AndroidSigning@3
  displayName: 'Signing and aligning APK file(s) **/*.apk'
  inputs:
    apksignerKeystoreFile: '8bf9f45a-cbc3-4c97-987b-c10611c07aca'
    apksignerKeystorePassword: 123456
    apksignerKeystoreAlias: 'my-key-alias'
    apksignerKeyPassword: 123456
    zipalign: false
  enabled: false

- task: PublishBuildArtifacts@1
  displayName: 'Publish Artifact: drop'
  inputs:
    PathtoPublish: android/app/build/outputs/apk/release
0
Medhat Mahmoud 27 अक्टूबर 2020, 06:40