ズンドコキヨシ with Gradle

  • 6
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

Gradleでズンドコキヨシやってみた!

ロジックはほぼJava。ちょっとGradle

build.gralde
defaultTasks 'zundoko'

task kiyoshi << {
    println 'キ・ヨ・シ!'
}

task zundoko << {
    description 'zundoko kiyoshi task.'
    int zun = 0
    while (true) {
        int random = (int) (Math.random() * 2)
        print random == 0 ? 'ズン' : 'ドコ'
        print ' '
        switch (random) {
            case 0:
                zun++
                break
            case 1:
                if (zun > 4) {
                    tasks.kiyoshi.execute()
                    return
                }
                zun = 0
        }
    }
}

defaultTaskszundokoにしてるので実行はgraldeだけでもOK。

➜  zundoko gradle
:zundoko
ドコ ズン ズン ドコ ズン ズン ドコ ズン ドコ ズン ズン ズン ズン ズン ズン ドコ キ・ヨ・シ!

BUILD SUCCESSFUL

Total time: 4.299 secs

一応Githubにもあげておいた。

https://github.com/operando/zundoko-gradle

葛藤