Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
D
dex
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
go
dex
Commits
9a5b25b2
Commit
9a5b25b2
authored
Aug 09, 2016
by
Eric Chiang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
*: add dockerfile
parent
e58a3d24
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
27 additions
and
1 deletion
+27
-1
Dockerfile
Dockerfile
+11
-0
Makefile
Makefile
+16
-1
No files found.
Dockerfile
0 → 100644
View file @
9a5b25b2
FROM
alpine:latest
MAINTAINER
Eric Chiang <eric.chiang@coreos.com>
RUN
apk add
--update
ca-certificates
COPY
bin/poke /poke
ENTRYPOINT
["/poke"]
CMD
["version"]
Makefile
View file @
9a5b25b2
...
@@ -3,11 +3,16 @@ ORG_PATH=github.com/coreos
...
@@ -3,11 +3,16 @@ ORG_PATH=github.com/coreos
REPO_PATH
=
$(ORG_PATH)
/
$(PROJ)
REPO_PATH
=
$(ORG_PATH)
/
$(PROJ)
export
PATH
:=
$(PWD)
/bin:
$(PATH)
export
PATH
:=
$(PWD)
/bin:
$(PATH)
VERSION
=
$(
shell
./scripts/git-version
)
DOCKER_REPO
=
quay.io/ericchiang/poke
DOCKER_IMAGE
=
$(DOCKER_REPO)
:
$(VERSION)
export
GOBIN
=
$(PWD)
/bin
export
GOBIN
=
$(PWD)
/bin
export
GO15VENDOREXPERIMENT
=
1
export
GO15VENDOREXPERIMENT
=
1
export
CGO_ENABLED
:=
0
export
CGO_ENABLED
:=
0
LD_FLAGS
=
"-w -X
$(REPO_PATH)
/version.Version=
$(
shell
./scripts/git-version
)
"
LD_FLAGS
=
"-w -X
$(REPO_PATH)
/version.Version=
$(
VERSION
)
"
GOOS
=
$(
shell
go
env
GOOS
)
GOOS
=
$(
shell
go
env
GOOS
)
GOARCH
=
$(
shell
go
env
GOARCH
)
GOARCH
=
$(
shell
go
env
GOARCH
)
...
@@ -37,6 +42,16 @@ lint:
...
@@ -37,6 +42,16 @@ lint:
golint
$$
package
;
\
golint
$$
package
;
\
done
done
.PHONY
:
docker-build
docker-build
:
bin/poke
@
docker build
-t
$(DOCKER_IMAGE)
.
.PHONY
:
docker-push
docker-push
:
docker-build
@
docker tag
$(DOCKER_IMAGE)
$(DOCKER_REPO)
:latest
@
docker push
$(DOCKER_IMAGE)
@
docker push
$(DOCKER_REPO)
:latest
clean
:
clean
:
@
rm
bin/
*
@
rm
bin/
*
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment