GitXplorerGitXplorer
p

kotlin-ci

public
4 stars
2 forks
0 issues

Commits

List of commits on branch main.
Unverified
91b95689415ef852bce4cab3018faf915cd41c0d

Add the toolbox/core module

ppgreze committed 2 years ago
Unverified
e277d319f1b83278d8f2f604e5d0586fdd18e274

Normalize gradle.properties

ppgreze committed 2 years ago
Unverified
36c6eca3dca7c8ffc85b1424be13838b90d98c0b

Fix tests

ppgreze committed 2 years ago
Unverified
f3b94f5d349afb9a96c2459a239dbc53fc6ed10b

Add toolbox composite-build

ppgreze committed 2 years ago
Unverified
7edc6b0e92609a7d3cd66ca2d0ff2785774c75a1

Create the kotlin-ci-android subproject

ppgreze committed 2 years ago
Unverified
db5a0dc245d0a0d42f163e9c90c60325131d49a9

Setup .github/workflows/build.yml

ppgreze committed 2 years ago

README

The README file for this repository.

Kotlinize your CI

This project contains samples of the various ways I introduced Kotlin in our Mercari app's Android CI.

I shared this project in:

Features

The two samples included in this project are:

  • a ./android project representing a consumer Android codebase.
  • a ./toolbox project implementing Docker-shipped utilities used in consumer projects.

In this project, I showcase the following strategies:

  • Custom docker images
  • JavaExec tasks in a composite build (see ./android/scripts)
  • Kotlin scripts