File tree Expand file tree Collapse file tree 2 files changed +21
-2
lines changed Expand file tree Collapse file tree 2 files changed +21
-2
lines changed Original file line number Diff line number Diff line change 1
1
language : java
2
- install : ./gradlew install
3
- script : ./gradlew build -i
2
+
3
+ services :
4
+ - docker
5
+
6
+ script :
7
+ - ./gradlew build
8
+ - docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWORD"
9
+ - docker build ./ -t donniewest/kotlinlanguageserver:latest
10
+ - docker push donniewest/kotlinlanguageserver:latest
Original file line number Diff line number Diff line change
1
+ # Running this container will start a language server that listens for TCP connections on port 2088
2
+ # Every connection will be run in a forked child process
3
+
4
+ # Please note that before building the image, you have to build the language server with `./gradlew build`
5
+
6
+ FROM openjdk:10
7
+
8
+ COPY ./build/install ./
9
+
10
+ EXPOSE 2088
11
+
12
+ CMD ["./kotlin-language-server/bin/kotlin-language-server" , "--tcp-server=0:2088" ]
You can’t perform that action at this time.
0 commit comments