1
0
mirror of https://github.com/jhillyerd/inbucket.git synced 2025-12-17 17:47:03 +00:00

Build with Go 1.19 (#305)

Also adds `:edge` tag to dev docker-run.sh script
This commit is contained in:
James Hillyerd
2023-01-12 20:19:40 -08:00
committed by GitHub
parent e875a4c382
commit 61454a0c9c
4 changed files with 5 additions and 5 deletions

View File

@@ -6,7 +6,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy: strategy:
matrix: matrix:
go: [ '1.18', '1.17' ] go: [ '1.19', '1.18' ]
name: Go ${{ matrix.go }} build name: Go ${{ matrix.go }} build
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2

View File

@@ -14,7 +14,7 @@ jobs:
- name: Setup Go - name: Setup Go
uses: actions/setup-go@v2 uses: actions/setup-go@v2
with: with:
go-version: 1.18 go-version: 1.19
- name: Setup Node.js - name: Setup Node.js
uses: actions/setup-node@v3 uses: actions/setup-node@v3
with: with:

View File

@@ -11,7 +11,7 @@ RUN yarn install --frozen-lockfile --non-interactive
RUN yarn run build RUN yarn run build
### Build backend ### Build backend
FROM golang:1.18-alpine3.16 as backend FROM golang:1.19-alpine3.17 as backend
RUN apk add --no-cache --virtual .build-deps g++ git make RUN apk add --no-cache --virtual .build-deps g++ git make
WORKDIR /build WORKDIR /build
COPY . . COPY . .
@@ -22,7 +22,7 @@ RUN go build -o inbucket \
-v ./cmd/inbucket -v ./cmd/inbucket
### Run in minimal image ### Run in minimal image
FROM alpine:3.16 FROM alpine:3.17
RUN apk --no-cache add tzdata RUN apk --no-cache add tzdata
WORKDIR /opt/inbucket WORKDIR /opt/inbucket
RUN mkdir bin defaults ui RUN mkdir bin defaults ui

View File

@@ -3,7 +3,7 @@
# description: Launch Inbucket's docker image # description: Launch Inbucket's docker image
# Docker Image Tag # Docker Image Tag
IMAGE="inbucket/inbucket" IMAGE="inbucket/inbucket:edge"
# Ports exposed on host: # Ports exposed on host:
PORT_HTTP=9000 PORT_HTTP=9000