Skip to content

Commit

Permalink
feat: docker image release and bump kclvm-artifact-go (#107)
Browse files Browse the repository at this point in the history
* feat: add kcl-go docker image release.

* chore: bump kclvm-artifact-go to v0.4.6.2
  • Loading branch information
Peefy committed May 9, 2023
1 parent e5ebe98 commit 66a4759
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 3 deletions.
21 changes: 21 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
FROM golang:1.18 as builder

ENV GO111MODULE=on \
GOPROXY=https://goproxy.cn,direct

WORKDIR /app

COPY . .

RUN GOOS=linux GOARCH=amd64 go build ./cmds/kcl-go

FROM kusionstack/kclvm

WORKDIR /app

COPY --from=builder /app/kcl-go .

ENV PATH="/app/bin:${PATH}"
ENV LANG=en_US.utf8

CMD ["bash"]
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ require (
google.golang.org/grpc v1.46.0
google.golang.org/protobuf v1.28.0
gopkg.in/yaml.v3 v3.0.1
kusionstack.io/kclvm-artifact-go v0.4.7-0.20230418081720-4863d13f80d1
kusionstack.io/kclvm-artifact-go v0.4.7-0.20230509055550-ad9843183664
)

require (
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -155,5 +155,5 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
kusionstack.io/kclvm-artifact-go v0.4.7-0.20230418081720-4863d13f80d1 h1:TYe0U0cQkO6fwTSkUkcMwSzgYObssxb/FSSJGKC87JE=
kusionstack.io/kclvm-artifact-go v0.4.7-0.20230418081720-4863d13f80d1/go.mod h1:WI+NvDeMqu1AduJT119X7q8KQdYmKfv4Nq4OvZ1tAsI=
kusionstack.io/kclvm-artifact-go v0.4.7-0.20230509055550-ad9843183664 h1:Jh5gHrInn6xzzDjf+O0Nl+ZgBgD1IjltY3/w1Z21FOk=
kusionstack.io/kclvm-artifact-go v0.4.7-0.20230509055550-ad9843183664/go.mod h1:WI+NvDeMqu1AduJT119X7q8KQdYmKfv4Nq4OvZ1tAsI=

0 comments on commit 66a4759

Please sign in to comment.