GithubHelp home page GithubHelp logo

maierj / fastlane-action-test Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 3.0 37 KB

A minimal project for testing the GitHub fastlane action.

Home Page: https://github.com/maierj/fastlane-action

Ruby 100.00%

fastlane-action-test's People

Contributors

maierj avatar

Watchers

 avatar  avatar  avatar

Forkers

aln787 imstar15

fastlane-action-test's Issues

GitHub Actions: ':app:lintVitalRelease'. > ':image_picker_android:debugUnitTestRuntimeClasspath'.

  1. Execution failed for task ':app:lintVitalRelease'.
  2. Execution failed for task ':app:validateSigningRelease'.

Keystore file not set for signing config release"

Wilkenson Francois [email protected] #12Jun 5, 2022 06:39PM

Solution/Error:

  1. commented out the only lintOptions under "buildTypes { release {..." of android/app/build.grade as follows:
    buildTypes {
    release {

lintOptions {

disable 'InvalidPackage'

disable "Instantiatable"

checkReleaseBuilds false

abortOnError false

}

        signingConfig signingConfigs.release
    }
}
  1. Made sure my keys.properties and key.jks files were inside the android/app folder since the ':app:lintVitalRelease' is related to some path via /home/runner/work/lessimp/lessimp/android/app
    keys.properties syntax where all others failed:
    storePassword=XXXXXX
    keyPassword=XXXXXX
    keyAlias=gpgKey
    storeFile=key.jks

  2. Two jobs were expected from the android-cd.yml file:
    a. Building Android --> SUCCEEDED
    b. Deploying to playstore --> FAILED: See Screen Shot:
    Run Fastlane:
    Run maierj/[email protected]
    with:
    lane: closed_beta
    subdirectory: android
    env:
    JAVA_HOME_12.0.2_x64: /opt/hostedtoolcache/jdk/12.0.2/x64
    JAVA_HOME: /opt/hostedtoolcache/jdk/12.0.2/x64
    JAVA_HOME_12_0_2_X64: /opt/hostedtoolcache/jdk/12.0.2/x64
    FLUTTER_ROOT: /opt/hostedtoolcache/flutter/3.0.1-stable/x64
    PUB_CACHE: /opt/hostedtoolcache/flutter/3.0.1-stable/x64/.pub-cache
    Executing lane closed_beta on Linux.

<title>500 Server Error</title>

Error: Server Error

The server encountered an error and could not complete your request.

Please try again in 30 seconds.

Moving to subdirectory android Successfully installed bundler-2.3.15 Parsing documentation for bundler-2.3.15 Installing ri documentation for bundler-2.3.15 Done installing documentation for bundler after 0 seconds 1 gem installed /usr/lib/ruby/2.7.0/rubygems.rb:275:in `find_spec_for_exe': Could not find 'bundler' (1.17.2) required by your /home/runner/work/lessimp/lessimp/android/Gemfile.lock. (Gem::GemNotFoundException) To update to the latest version installed on your system, run `bundle update --bundler`. To install the missing version, run `gem install bundler:1.17.2` from /usr/lib/ruby/2.7.0/rubygems.rb:294:in `activate_bin_path' from /usr/local/bin/bundle:23:in `' /usr/lib/ruby/2.7.0/rubygems.rb:275:in `find_spec_for_exe': Could not find 'bundler' (1.17.2) required by your /home/runner/work/lessimp/lessimp/android/Gemfile.lock. (Gem::GemNotFoundException) To update to the latest version installed on your system, run `bundle update --bundler`. To install the missing version, run `gem install bundler:1.17.2` from /usr/lib/ruby/2.7.0/rubygems.rb:294:in `activate_bin_path' from /usr/local/bin/bundle:23:in `' Error: Error: Executing lane closed_beta failed. Error: Executing lane closed_beta failed.
  1. YouTube Solution after Step 3b but it defeats the purpose for Fastlane with GitHub Actions: https://youtu.be/VHzWQJKvol0

Screen Shot 2022-06-05 at 6.32.20 PM.png

275 KB View Download

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.