Skip to content

Commit

Permalink
initial static files
Browse files Browse the repository at this point in the history
  • Loading branch information
cjimti committed Jun 1, 2018
1 parent 3a78826 commit 4a0c490
Show file tree
Hide file tree
Showing 5 changed files with 91 additions and 2 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.idea
8 changes: 8 additions & 0 deletions dockerfiles/amd64/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
FROM txn2/asws:1.2.1
RUN mkdir /www && mkdir /files
COPY www/ www/
COPY asws /

WORKDIR /

CMD ["/asws"]
8 changes: 8 additions & 0 deletions dockerfiles/arm/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
FROM txn2/asws:armhf-1.2.1
RUN mkdir /www && mkdir /files
COPY www/ www/
COPY asws /

WORKDIR /

CMD ["/asws"]
72 changes: 72 additions & 0 deletions goreleaser.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
# Build customization
build:
# Path to main.go file.
# Default is `main.go`
main: ./server.go

# GOOS list to build in.
# For more info refer to https://golang.org/doc/install/source#environment
# Defaults are darwin and linux
goos:
- linux
- darwin

# GOARCH to build in.
# For more info refer to https://golang.org/doc/install/source#environment
# Defaults are 386 and amd64
goarch:
- amd64
- arm

# Archive customization
archive:
# You can change the name of the archive.
# This is parsed with Golang template engine and the following variables.
name_template: "{{.ProjectName}}_{{.Os}}_{{.Arch}}"

# Archive format. Valid options are `tar.gz` and `zip`.
# Default is `zip`
format: tar.gz

# Replacements for GOOS and GOARCH on the archive name.
# The keys should be valid GOOS or GOARCH values followed by your custom
# replacements.
# By default, `replacements` replace GOOS and GOARCH values with valid outputs
# of `uname -s` and `uname -m` respectively.
replacements:
arm: armhf
amd64: amd64
386: 386
darwin: macOS
linux: linux

# Additional files you want to add to the archive.
# Defaults are any files matching `LICENCE*`, `LICENSE*`,
# `README*` and `CHANGELOG*` (case-insensitive)
files:
- LICENSE
- www/index.html

dockers:
-
goos: linux
goarch: amd64
goarm: ''
binary: asws
image: txn2/kdash
dockerfile: dockerfiles/amd64/Dockerfile
extra_files:
- www
tag_templates:
- "{{ .Version }}"
-
goos: linux
goarch: arm
goarm: 6
binary: asws
image: txn2/kdash
dockerfile: dockerfiles/arm/Dockerfile
extra_files:
- www
tag_templates:
- "armhf-{{ .Version }}"
4 changes: 2 additions & 2 deletions www/index.html
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<html>
<head>
<title>Kiosk Dashboard</title>
<title>Dashboard 1.0</title>
</head>
<body>
Dashboard
Dashboard 0.0.1
</body>
</html>

0 comments on commit 4a0c490

Please sign in to comment.