parent
d630df19df
commit
6346c118b2
|
|
@ -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"]
|
||||||
|
|
@ -1,14 +1,18 @@
|
||||||
# Основное:
|
|
||||||
|
`docker build -t golang-scratch -f ./Dockerfile .`
|
||||||
|
|
||||||
|
# To-do P1:
|
||||||
- [ ] Сохранять правильную ссылку на Git;
|
- [ ] Сохранять правильную ссылку на Git;
|
||||||
- [ ] Сохранять правильную ссылку на GitBuild;
|
- [ ] Сохранять правильную ссылку на GitBuild;
|
||||||
- [ ] Делать запросы в Git, ownCloud параллельно;
|
- [ ] Делать запросы в Git, ownCloud параллельно;
|
||||||
- [x] Сделать бота в Telegram;
|
- [x] Сделать бота в Telegram;
|
||||||
|
|
||||||
|
|
||||||
# Под звёздочкой:
|
# To-do P2*:
|
||||||
- [ ] Сохранять короткую ссылку на графику;
|
- [ ] Сохранять короткую ссылку на графику;
|
||||||
- [ ] Сохранять внешнюю ссылку на графику;
|
- [ ] Сохранять внешнюю ссылку на графику;
|
||||||
- [ ] Сделать бота в Discord;
|
- [ ] Сделать бота в Discord;
|
||||||
- [ ] Подумать над нормальной обработкой ошибок, сейчас достаточно всрато;
|
- [ ] Подумать над нормальной обработкой ошибок, сейчас достаточно всрато;
|
||||||
- [ ] Складывать в описание репозитория ссылку на тикет;
|
- [ ] Складывать в описание репозитория ссылку на тикет;
|
||||||
- [ ] Сделать базулю с достойными пользователями;
|
- [ ] Сделать базулю с достойными пользователями;
|
||||||
|
- [ ] Run bot on docker scratch: https://github.com/jeremyhuiskamp/golang-docker-scratch/blob/main/README.md
|
||||||
Loading…
Reference in New Issue