Skip to content

Commit 0ad5889

Browse files
committed
This commit contains the collective work of the following enthusiastic contributors at LINE Corporation:
- Ki-bin Shin @bindung - Jun Cao @caojun221 - Young-tae Seok @delegacy - Hyang-tack Lee @hyangtack - Ide Masahiro @imasahiro - Su-ahn Lee @inch772 - Julie Kim @julnamoo - Yuto Kawamura @kawamuray - Minwoo Song @minwoox - Trustin Lee @trustin
0 parents  commit 0ad5889

File tree

502 files changed

+54214
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

502 files changed

+54214
-0
lines changed

.gitattributes

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
*.bat text eol=crlf
2+
*.br binary
3+
*.gz binary
4+
5+
/gradlew text eol=lf
6+

.gitignore

+69
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
# Build output
2+
/build
3+
/*/build
4+
/*/*/build
5+
/out
6+
/*/out
7+
/*/*/out
8+
**/src/main/gen-java
9+
**/src/test/gen-java
10+
**/gen-src
11+
*.log
12+
/data
13+
/*/data
14+
15+
# Package Files #
16+
*.jar
17+
!**/src/**/WEB-INF/lib/*.jar
18+
!/gradle/wrapper/gradle-wrapper.jar
19+
!/settings/intellij_idea/settings.jar
20+
*.war
21+
*.ear
22+
23+
# Client vendor dependencies
24+
**/webapp/vendor
25+
26+
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
27+
hs_err_pid*
28+
29+
# Gradle
30+
.gradle
31+
32+
# IntelliJ
33+
.idea
34+
*.iml
35+
*.iws
36+
*.ipr
37+
*.ids
38+
*.orig
39+
/classes
40+
/out
41+
42+
# Eclipse
43+
*.pydevproject
44+
.project
45+
.metadata
46+
/bin
47+
/*/bin
48+
/tmp
49+
/*/tmp
50+
*.tmp
51+
*.bak
52+
*.swp
53+
*~.nib
54+
.classpath
55+
.settings
56+
.loadpath
57+
58+
# External tool builders
59+
.externalToolBuilders/**
60+
61+
# Locally stored "Eclipse launch configurations"
62+
*.launch
63+
64+
# CDT-specific
65+
.cproject
66+
67+
# PDT-specific
68+
.buildpath
69+

.travis.yml

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
language: java
3+
sudo: false
4+
5+
os:
6+
- linux
7+
8+
branches:
9+
only:
10+
- master
11+
- '0.46'
12+
13+
notifications:
14+
email: false
15+
#slack: central-dogma:vLZppggTRH02hwY2eOACIzCG
16+
17+
cache:
18+
directories:
19+
- $HOME/.gradle/wrapper/dists
20+
- $HOME/.gradle/caches/jars-3
21+
- $HOME/.gradle/caches/modules-2
22+
- $HOME/.jdk
23+
24+
env:
25+
global:
26+
- JAVA_HOME=$HOME/.jdk/default
27+
- PATH=$JAVA_HOME/bin:$PATH
28+
- GRADLE_OPTS=-Xmx1024m
29+
30+
before_install:
31+
- .travis/install-jdk.sh
32+
- ./gradlew --version
33+
34+
install:
35+
- true
36+
37+
script:
38+
- ./gradlew --no-daemon --stacktrace -Pcoverage checkstyle test build
39+
40+
before_cache:
41+
- find $HOME/.gradle/caches -name '*.lock' -delete
42+
43+
after_success:
44+
- bash <(curl -s https://codecov.io/bash)

.travis/install-jdk.sh

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
#!/bin/bash -e
2+
JDK_VERSION='jdk-8u141'
3+
JDK_DOWNLOAD_URL='http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz'
4+
5+
JDK_HOME="$HOME/.jdk/$JDK_VERSION"
6+
JDK_TARBALL="$HOME/.jdk/${JDK_VERSION}.tar.gz"
7+
8+
function install_symlink() {
9+
local DEFAULT_JDK_HOME="$HOME/.jdk/default"
10+
if [[ "$(readlink "$DEFAULT_JDK_HOME")" != "$JDK_HOME" ]]; then
11+
rm -fr "$DEFAULT_JDK_HOME"
12+
ln -sv "$JDK_HOME" "$DEFAULT_JDK_HOME"
13+
fi
14+
"$DEFAULT_JDK_HOME/bin/java" -version
15+
}
16+
17+
if [[ ! -x "$JDK_HOME/bin/java" ]]; then
18+
mkdir -p "$HOME/.jdk"
19+
wget --no-cookies --no-check-certificate \
20+
--header='Cookie: oraclelicense=accept-securebackup-cookie' \
21+
--output-document="$JDK_TARBALL" \
22+
"$JDK_DOWNLOAD_URL"
23+
24+
rm -vfr "$JDK_HOME"
25+
mkdir "$JDK_HOME"
26+
tar zxvf "$JDK_TARBALL" --strip 1 -C "$JDK_HOME"
27+
rm -vf "$JDK_TARBALL"
28+
# Remove the old versions
29+
rm -vfr "$HOME/.jdk"/jdk1.*
30+
fi
31+
32+
install_symlink
33+

0 commit comments

Comments
 (0)