- Install Oracle JDK 8
- JDK 9 or later will not work
- IntelliJ Toolbox
- Use toolbox to install IntelliJ IDEA CE
- PyCharm (also installed via toolbox) is useful for working with gcloud CLI
- GitHub Desktop
- Open
test_runner/build.gradle.kts
withIntelliJ IDEA Community
- There's an issue tracker and project board
- Run
./gradlew check
to fix lint issues
See the main readme for instructions on how to run the iOS and Android samples.
- Add property to
GcloudYml
and updatekeys
- Update
IArgs
with new property - Update
AndroidArgs
to reference the propery and updatetoString
- Update
IosArgs
to reference the propery andtoString
- Add test to
IosArgsTest
- Add test to
IosRunCommandTest
and updateempty_params_parse_null
test - Add test to
AndroidArgsTest
- Add test to
AndroidRunCommandTest
and updateempty_params_parse_null
test - Update Android/iOS example config in README.md,
flank.yml
andflank.ios.yml
A CLA is required to contribute to flank. See walmart labs for more information. Google's open source policy explains why CLAs are commonly used