Skip to content

Commit

Permalink
docd: fix Dockerfile after change to Go 1.19 (#124)
Browse files Browse the repository at this point in the history
  • Loading branch information
jonathaningram authored Sep 20, 2022
1 parent 6d8c9df commit e0eaf8a
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 28 deletions.
47 changes: 24 additions & 23 deletions .github/workflows/docd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,26 +10,27 @@ jobs:
name: Publish Docker image
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: docker/login-action@f054a8b539a109f9f41c372932f1ae047eff08c9
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
- id: meta
uses: docker/metadata-action@v3
with:
images: sajari/docd
labels: |
org.opencontainers.image.description=A tool which exposes code.sajari.com/docconv as a service
org.opencontainers.image.title=docd
tags: |
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
type=semver,pattern={{major}}
type=sha,format=long
- uses: docker/build-push-action@v2
with:
context: docd
labels: ${{ steps.meta.outputs.labels }}
tags: ${{ steps.meta.outputs.tags }}
push: true
- uses: actions/checkout@v2
- uses: docker/login-action@f054a8b539a109f9f41c372932f1ae047eff08c9
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
- id: meta
uses: docker/metadata-action@v3
with:
images: sajari/docd
labels: |
org.opencontainers.image.description=A tool which exposes code.sajari.com/docconv as a service
org.opencontainers.image.title=docd
tags: |
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}
type=semver,pattern={{major}}
type=sha,format=long
- uses: docker/build-push-action@v2
with:
context: .
file: docd/Dockerfile
labels: ${{ steps.meta.outputs.labels }}
tags: ${{ steps.meta.outputs.tags }}
push: true
9 changes: 4 additions & 5 deletions docd/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
FROM golang:1.19 AS build

WORKDIR /go/src/github.com/sajari/docconv/docd
COPY main.go .
RUN go get -v ./
RUN go build .
WORKDIR /app
COPY . ./
RUN go build ./docd/...

################################################################################

Expand All @@ -22,6 +21,6 @@ RUN apt-get update \

EXPOSE 8888

COPY --from=build /go/bin/docd /docd
COPY --from=build /app/docd /docd
ENTRYPOINT ["/docd"]
CMD ["--help"]

0 comments on commit e0eaf8a

Please sign in to comment.