mirror of
https://github.com/eiblog/eiblog.git
synced 2026-02-04 13:52:26 +08:00
update
This commit is contained in:
12
.dockerignore
Normal file
12
.dockerignore
Normal file
@@ -0,0 +1,12 @@
|
||||
.git
|
||||
.git/**
|
||||
.dockerignore
|
||||
*.yml
|
||||
*.md
|
||||
.gitignore
|
||||
Dockerfile
|
||||
vendor
|
||||
vendor/**
|
||||
*.go
|
||||
*.sh
|
||||
setting
|
||||
10
.travis.yml
10
.travis.yml
@@ -0,0 +1,10 @@
|
||||
language: go
|
||||
|
||||
go:
|
||||
- 1.4
|
||||
- 1.5
|
||||
- 1.6
|
||||
- 1.7
|
||||
|
||||
go_import_path:
|
||||
|
||||
@@ -4,12 +4,7 @@ MAINTAINER deepzz <deepzz.qi@gmail.com>
|
||||
RUN apt-get update
|
||||
RUN apt-get install -y ca-certificates
|
||||
|
||||
ADD conf /eiblog/conf
|
||||
ADD static /eiblog/static
|
||||
ADD views /eiblog/views
|
||||
ADD eiblog /eiblog/eiblog
|
||||
|
||||
COPY . /eiblog
|
||||
EXPOSE 9000
|
||||
|
||||
WORKDIR /eiblog
|
||||
ENTRYPOINT ["./eiblog"]
|
||||
ENTRYPOINT ["./eiblog"]
|
||||
|
||||
@@ -1,18 +1,10 @@
|
||||
#!/bin/bash
|
||||
echo "go build..."
|
||||
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build && \
|
||||
mkdir tmp && \
|
||||
cp -a conf tmp/conf && \
|
||||
cp -a static tmp/static && \
|
||||
cp -a views tmp/views && \
|
||||
cp eiblog tmp/eiblog && \
|
||||
cp Dockerfile tmp/Dockerfile && \
|
||||
cd tmp && \
|
||||
|
||||
domain="registry.cn-hangzhou.aliyuncs.com" && \
|
||||
docker build -t $domain/deepzz/eiblog . && \
|
||||
read -p "是否上传到服务器(y/n):" word && \
|
||||
if [ $word = "y" ] ;then
|
||||
docker push $domain/deepzz/eiblog
|
||||
fi
|
||||
cd ..
|
||||
rm -rf tmp
|
||||
Reference in New Issue
Block a user