You've already forked markdownlint-docker
Compare commits
146 Commits
v0.30.0
...
5f48a2c27a
| Author | SHA1 | Date | |
|---|---|---|---|
|
5f48a2c27a
|
|||
|
aa3429be16
|
|||
|
33cf769b65
|
|||
|
c2798aa53d
|
|||
|
af94c23490
|
|||
|
0bcf17723a
|
|||
|
0a6b3270ae
|
|||
|
f63f5bcd58
|
|||
|
db231d8039
|
|||
|
ce17b2c90e
|
|||
|
7166d5334c
|
|||
|
b186d0379f
|
|||
|
5de23c370f
|
|||
|
578421ec7a
|
|||
|
3431c5c56e
|
|||
|
5b01c18404
|
|||
|
f6a23f8aad
|
|||
|
f622fa4309
|
|||
|
ea289ba1a4
|
|||
|
e51678d14d
|
|||
|
9a0d322068
|
|||
|
85232f35ec
|
|||
|
9a98acc3f8
|
|||
|
fbe4485390
|
|||
|
cee3448ba9
|
|||
|
7e94d45e3e
|
|||
|
6d6b262aff
|
|||
|
5ea24f8ac1
|
|||
|
a45c7b0226
|
|||
|
69ff8882bf
|
|||
|
c93b9e2a98
|
|||
|
1d7938764c
|
|||
|
cc9d82caf5
|
|||
|
6ee4867729
|
|||
|
ef07b0d1e2
|
|||
|
fe15de5018
|
|||
|
63acec5e20
|
|||
|
1a1c00096f
|
|||
|
9c64c15a0b
|
|||
|
985b45b270
|
|||
|
ed67739374
|
|||
|
3389167379
|
|||
| ab88395fa3 | |||
|
973f792000
|
|||
|
2c86022e29
|
|||
|
19858289a2
|
|||
|
29a2f48ab3
|
|||
|
7bf19bfc3f
|
|||
|
344af3a57c
|
|||
|
2c7ee3bf89
|
|||
|
6409a633b9
|
|||
|
8f4c5dd5a2
|
|||
|
294db6711f
|
|||
| 65e4781c7f | |||
|
0525491204
|
|||
|
745576228d
|
|||
|
5a39422556
|
|||
|
b61ce0b251
|
|||
|
d52001ea39
|
|||
|
ccecffb7a6
|
|||
|
3a19e75b1a
|
|||
|
a1b8691442
|
|||
|
8376c88cb8
|
|||
|
aa2ebc733a
|
|||
|
bcdfecae15
|
|||
|
8270972414
|
|||
| aa28fab730 | |||
| 8dfe85b81e | |||
| 9182c584ac | |||
| 5b87c43174 | |||
| b184cf6a18 | |||
| 2f8c2fca87 | |||
|
9a0d1335c2
|
|||
| 3e3d746ec4 | |||
| 07fc2cf729 | |||
| 70cbadba19 | |||
| 503405a95a | |||
| 70dcb7fd0e | |||
| f320edda8c | |||
| cb7cdf5f44 | |||
| f8e2bfcafd | |||
| 230476364d | |||
| 834c4ee1ae | |||
|
252979c667
|
|||
|
8667affd41
|
|||
| 533c9829b3 | |||
| ee3bf1b33b | |||
|
ffe97a3de9
|
|||
|
cfc54e9f3c
|
|||
| 39619bba92 | |||
| abd9fcec28 | |||
|
ea23fa16d8
|
|||
| 0f0c9c3681 | |||
| 0e360e96c7 | |||
| c1d1f1d729 | |||
| 9259302166 | |||
|
8d8d18e583
|
|||
| 8c151e4a9f | |||
|
807cc76904
|
|||
|
40cf201e55
|
|||
|
decd824748
|
|||
|
1261bd2077
|
|||
| e93c4a7b77 | |||
| 389fe5e76e | |||
| 6cbf662b91 | |||
| 1b36727eb9 | |||
|
e6435bfa1e
|
|||
|
a60d5b32fe
|
|||
| 3b6d36d06d | |||
| 43025883e1 | |||
|
01eb154d4a
|
|||
| f453a2b92b | |||
| 83c137e24f | |||
|
3f6e9136ed
|
|||
|
fdc5b39f6a
|
|||
| be0df123a8 | |||
|
bf55a651a1
|
|||
| f199db68d3 | |||
|
5b1adb7440
|
|||
| f672c8fb13 | |||
| 709eda51ef | |||
| 91fc78e658 | |||
| 556a2e2006 | |||
|
04b1345a71
|
|||
|
a5446ba303
|
|||
| df22dc8219 | |||
| 251fe34445 | |||
| f3aeb335e7 | |||
|
d2730585a3
|
|||
| 595e325c43 | |||
|
770dc74913
|
|||
|
4eff9bdbb0
|
|||
|
67364ffee2
|
|||
|
8c92b356b3
|
|||
|
29d1ea0ff2
|
|||
|
0c87bbe6eb
|
|||
|
16fc320a9e
|
|||
|
126140c94c
|
|||
|
67a902acaf
|
|||
|
76a6abc21d
|
|||
| b56d837ef2 | |||
| 1356b5b048 | |||
|
bd50e4f7b2
|
|||
|
6037be6651
|
|||
|
42588b3de7
|
|||
| 4c8744948a |
747
.drone.yml
747
.drone.yml
File diff suppressed because it is too large
Load Diff
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,2 +1,3 @@
|
||||
# IntelliJ
|
||||
.idea/
|
||||
sync.sh
|
||||
25
Dockerfile
25
Dockerfile
@@ -1,18 +1,19 @@
|
||||
FROM docker.io/library/alpine:3.12
|
||||
FROM docker.io/library/node:23.11.0-alpine3.20 AS build
|
||||
|
||||
ARG NODEJS_VERSION=12.22.6-r0
|
||||
ARG MARKDOWNLINT_VERSION
|
||||
ARG MARKDOWNLINT_VERSION=master
|
||||
|
||||
RUN set -ex && \
|
||||
apk add --no-cache nodejs=${NODEJS_VERSION} nodejs-npm=${NODEJS_VERSION}
|
||||
apk update && \
|
||||
apk upgrade && \
|
||||
apk add --no-cache git
|
||||
|
||||
RUN if [ ! -z "${MARKDOWNLINT_VERSION}" ]; then set -ex; npm install -g markdownlint-cli@${MARKDOWNLINT_VERSION}; fi
|
||||
RUN if [ -z "${MARKDOWNLINT_VERSION}" ]; then set -ex; npm install -g markdownlint-cli; fi
|
||||
|
||||
RUN set -ex && \
|
||||
npm cache clean --force && \
|
||||
apk del nodejs-npm
|
||||
RUN git clone --branch ${MARKDOWNLINT_VERSION} https://github.com/igorshubovych/markdownlint-cli /markdownlint && \
|
||||
cd /markdownlint && \
|
||||
npm install --production && \
|
||||
npm install --global
|
||||
|
||||
WORKDIR /work
|
||||
ENTRYPOINT ["/usr/bin/markdownlint"]
|
||||
CMD ["."]
|
||||
|
||||
RUN ln -fs /work /workspace
|
||||
|
||||
ENTRYPOINT [ "/usr/local/bin/markdownlint" ]
|
||||
|
||||
10
Makefile
10
Makefile
@@ -1,16 +1,16 @@
|
||||
# MARKDOWNLINT_VERSION
|
||||
# Only required to install a specifiy version
|
||||
MARKDOWNLINT_VERSION?=
|
||||
MARKDOWNLINT_VERSION?=v0.44.0 # renovate: datasource=github-releases depName=igorshubovych/markdownlint-cli
|
||||
|
||||
# CONTAINER_RUNTIME
|
||||
# The CONTAINER_RUNTIME variable will be used to specified the path to a
|
||||
# container runtime. This is needed to start and run a container image.
|
||||
CONTAINER_RUNTIME?=$(shell which docker)
|
||||
CONTAINER_RUNTIME?=$(shell which podman)
|
||||
|
||||
# MARKDOWNLINT_IMAGE_REGISTRY_NAME
|
||||
# Defines the name of the new container to be built using several variables.
|
||||
MARKDOWNLINT_IMAGE_REGISTRY_NAME:=docker.io
|
||||
MARKDOWNLINT_IMAGE_REGISTRY_USER:=volkerraschek
|
||||
MARKDOWNLINT_IMAGE_REGISTRY_NAME?=git.cryptic.systems
|
||||
MARKDOWNLINT_IMAGE_REGISTRY_USER?=volker.raschek
|
||||
|
||||
MARKDOWNLINT_IMAGE_NAMESPACE?=${MARKDOWNLINT_IMAGE_REGISTRY_USER}
|
||||
MARKDOWNLINT_IMAGE_NAME:=markdownlint
|
||||
@@ -49,4 +49,4 @@ container-image/push:
|
||||
# ==============================================================================
|
||||
# Declare the contents of the PHONY variable as phony. We keep that information
|
||||
# in a variable so we can use it in if_changed.
|
||||
.PHONY: ${PHONY}
|
||||
.PHONY: ${PHONY}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
image: volkerraschek/markdownlint:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}
|
||||
image: git.cryptic.systems/volker.raschek/markdownlint:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}
|
||||
{{#if build.tags}}
|
||||
tags:
|
||||
{{#each build.tags}}
|
||||
@@ -7,19 +7,11 @@ tags:
|
||||
- "latest"
|
||||
{{/if}}
|
||||
manifests:
|
||||
-
|
||||
image: volkerraschek/markdownlint:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-amd64
|
||||
- image: git.cryptic.systems/volker.raschek/markdownlint:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-amd64
|
||||
platform:
|
||||
architecture: amd64
|
||||
os: linux
|
||||
-
|
||||
image: volkerraschek/markdownlint:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-arm-v7
|
||||
platform:
|
||||
architecture: arm
|
||||
os: linux
|
||||
variant: v7
|
||||
-
|
||||
image: volkerraschek/markdownlint:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-arm64-v8
|
||||
- image: git.cryptic.systems/volker.raschek/markdownlint:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}-arm64-v8
|
||||
platform:
|
||||
architecture: arm64
|
||||
os: linux
|
||||
|
||||
@@ -1,8 +1,16 @@
|
||||
{
|
||||
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||
"automerge": true,
|
||||
"automergeStrategy": "merge-commit",
|
||||
"automergeType": "pr",
|
||||
"rebaseLabel": "renovate/rebase",
|
||||
"rebaseWhen": "behind-base-branch"
|
||||
"extends": [
|
||||
"local>volker.raschek/renovate-config:default#master",
|
||||
"local>volker.raschek/renovate-config:container#master",
|
||||
"local>volker.raschek/renovate-config:actions#master",
|
||||
"local>volker.raschek/renovate-config:regexp#master"
|
||||
],
|
||||
"packageRules": [
|
||||
{
|
||||
"automerge": false,
|
||||
"matchPackageNames": [ "markdownlint-cli" ],
|
||||
"matchManagers": [ "regex" ]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user