Skip to content

exemplary-buildpipeline-projects/studyosaka8-jenkins-docker-app

 
 

Repository files navigation

第08回大阪Jenkins勉強会「Jenkins & Docker」デプロイ用サンプルアプリ

What's this ?

Jenkins勉強会大阪第08回」の「「JenkinsとDockerって何が良いの? 〜言うてる俺もわからんわ〜」のデモで使用したサンプルアプリケーションです。


元の名前は "OpenDocument Spreadsheet" edit sample by Java

OpenDocument Spreadsheetを使った「帳票テンプレート」サンプルアプリをFork/改造したもの。

Fork元のリポジトリは https://github.com/kazuhito-m/java-odf-edit-sample

以下のファクタを利用している。

  • JOpenDocument(Javaのライブラリ)
  • Spring boot
  • Doma2
  • H2Databaseを使ったDBテスト(本番はMySQL想定)
  • Flyway(DBマイグレーションツール)
  • Lombok
  • Twitter Bootstrap
  • Selenid
  • Jenkinsfile

Usage

Requirement

以下を前提とします。

  • JDK8インストール

Build and Run

./gradlew clean bootRun

Unit Test

./gradlew clean test

UI Test(Integration Test)

./gradlew clean integrationTest

Author

Kazuhito Miura ( @kazuhito_m on Twitter )

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 69.5%
  • CSS 24.5%
  • HTML 6.0%