File tree Expand file tree Collapse file tree 4 files changed +15
-9
lines changed Expand file tree Collapse file tree 4 files changed +15
-9
lines changed Original file line number Diff line number Diff line change 2626 script :
2727 - mkdir /home/travis/build/mroote/build
2828 - docker run -t -e FAC_BRANCH=$TRAVIS_BRANCH -v /home/travis/build/mroote/build:/build factorio-server-manager
29- - ls /home/travis/build/mroote/build
29+ - mv /home/travis/build/mroote/build/factorio-server-manager-linux.zip /home/travis/factorio-server-manager-linux-${TRAVIS_TAG}.zip
30+ - mv /home/travis/build/mroote/build/factorio-server-manager-windows.zip /home/travis/factorio-server-manager-windows-${TRAVIS_TAG}.zip
31+ deploy :
32+ provider : releases
33+ api_key : " "
34+ file :
35+ - /home/travis/factorio-server-manager-linux-${TRAVIS_TAG}.zip
36+ - /home/travis/factorio-server-manager-windows-${TRAVIS_TAG}.zip
Original file line number Diff line number Diff line change 11# glibc is required for Factorio Server binaries to run
22FROM frolvlad/alpine-glibc
33
4- MAINTAINER Mitch Roote <mitch@r00t.ca>
5-
64ENV FACTORIO_VERSION=latest \
75 MANAGER_VERSION=0.8.1 \
86 ADMIN_PASSWORD=factorio
Original file line number Diff line number Diff line change @@ -5,16 +5,14 @@ SECURITY_PATH ?= $(FACTORIO_PATH)/security
55SAVES_PATH ?= $(FACTORIO_PATH ) /saves
66MODS_PATH ?= $(FACTORIO_PATH ) /mods
77PORT_FORWARD ?= -p 80:80 -p 443:443 -p 34197:34197/udp
8+ FACTORIO_BRANCH ?= develop
89
910build :
11+ docker build --build-arg FAC_BRANCH=$FACTORIO_BRANCH -f Dockerfile-build -t fsm-build .
1012 docker build -t factorio-server-manager .
1113
1214logs :
13- docker logs factorio-server
14- echo " Nginx Access Logs"
15- docker exec -it factorio-server cat /var/log/nginx/access.log
16- echo " Nginx Error Logs"
17- docker exec -it factorio-server cat /var/log/nginx/error.log
15+ docker logs factorio-server -f
1816
1917run :
2018 docker run -d --name factorio-server -v $(SECURITY_PATH ) :/security -v $(SAVES_PATH ) :/opt/factorio/saves -v $(MODS_PATH ) :/opt/factorio/mods $(PORT_FORWARD ) factorio-server-manager
2523
2624clean :
2725 docker rmi factorio-server-manager
26+ docker stop fsm-build
27+ docker rmi fsm-build
Original file line number Diff line number Diff line change @@ -4,4 +4,5 @@ echo "Cloning ${FAC_BRANCH}"
44git clone -b ${FAC_BRANCH} https://github.com/mroote/factorio-server-manager.git ${FAC_ROOT}
55echo " Creating build..."
66make gen_release
7- cp build/* /build/
7+ echo " Copying build artifacts..."
8+ cp -v build/* /build/
You can’t perform that action at this time.
0 commit comments