Skip to content

Commit 424f09e

Browse files
authored
Merge pull request #2 from deeagle/dev/prepare-dockerfile
feat: prepare dockerfile for ci
2 parents a9d57f2 + 0ec0801 commit 424f09e

File tree

3 files changed

+17
-1
lines changed

3 files changed

+17
-1
lines changed

.hadolint.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@
33
# configure ignore rules
44
# see https://github.com/hadolint/hadolint#rules for a list of available rules.
55
ignored:
6+
- DL3016
67
- DL3018

Dockerfile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,7 @@
11
FROM alpine:3
2+
LABEL maintainer="deeagle <[email protected]>"
3+
4+
WORKDIR /app
5+
6+
RUN apk --no-cache add git npm \
7+
&& npm install @semantic-release/changelog @semantic-release/git @semantic-release/commit-analyzer @semantic-release/exec @saithodev/semantic-release-gitea -D

README.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,13 @@
44
[![Linux](https://svgshare.com/i/Zhy.svg)](https://svgshare.com/i/Zhy.svg)
55
[![Alpine](https://img.shields.io/badge/Alpine_Linux-0D597F?style=flat-square&logo=alpine-linux&logoColor=white)](https://img.shields.io/badge/Alpine_Linux-0D597F?style=flat-square&logo=alpine-linux&logoColor=white)
66

7-
Container includes semantic-release to gitea for CI
7+
Container includes semantic-release to gitea for CI.
8+
Installed tools are:
9+
10+
- `git`
11+
- `npm`
12+
13+
## Weblinks
14+
15+
- [CHANGELOG](CHANGELOG.md)
16+
- [semantic-release-gitea-container on hub.docker.com](https://hub.docker.com/r/docdee/semantic-release-gitea)

0 commit comments

Comments
 (0)