From 6346c118b2216686b4d9aa05c677f0ad3e84314f Mon Sep 17 00:00:00 2001 From: naudachu Date: Tue, 6 Jun 2023 17:39:33 +0500 Subject: [PATCH] - docker file added; - todo -> readme; --- Dockerfile | 14 ++++++++++++++ todo.md => readme.md | 10 +++++++--- 2 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 Dockerfile rename todo.md => readme.md (78%) diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b671804 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,14 @@ +FROM golang:1.20-alpine + +WORKDIR $GOPATH/src/ticket-creator/ + +COPY . . + +RUN go mod download +RUN go mod verify + +RUN cd ./cmd + +RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -v -o /usr/local/bin/app cmd/main.go + +CMD ["app"] \ No newline at end of file diff --git a/todo.md b/readme.md similarity index 78% rename from todo.md rename to readme.md index ac26d70..0bf92f0 100644 --- a/todo.md +++ b/readme.md @@ -1,14 +1,18 @@ -# Основное: + +`docker build -t golang-scratch -f ./Dockerfile .` + +# To-do P1: - [ ] Сохранять правильную ссылку на Git; - [ ] Сохранять правильную ссылку на GitBuild; - [ ] Делать запросы в Git, ownCloud параллельно; - [x] Сделать бота в Telegram; -# Под звёздочкой: +# To-do P2*: - [ ] Сохранять короткую ссылку на графику; - [ ] Сохранять внешнюю ссылку на графику; - [ ] Сделать бота в Discord; - [ ] Подумать над нормальной обработкой ошибок, сейчас достаточно всрато; - [ ] Складывать в описание репозитория ссылку на тикет; -- [ ] Сделать базулю с достойными пользователями; \ No newline at end of file +- [ ] Сделать базулю с достойными пользователями; +- [ ] Run bot on docker scratch: https://github.com/jeremyhuiskamp/golang-docker-scratch/blob/main/README.md \ No newline at end of file