b85e404Fix lint1433900Bump to go 1.25517a3c7Add missed template to README311c10abuild(deps): bump github.com/urfave/cli/v3 from 3.6.1 to 3.6.2c1c9a13parse "linenumbers" in code block5bb400cadd view-file template5270864build(deps): bump golang.org/x/text from 0.32.0 to 0.33.030f3200build(deps): bump github.com/bmatcuk/doublestar/v4 from 4.9.1 to 4.9.216f72b0feat: extend link resolution to support blog postsa334c1cfeat: enhance Confluence link generation by utilizing base URL from API responsebb4d4e2build(deps): bump github.com/yuin/goldmark from 1.7.13 to 1.7.162784c92fix: update test cases for large page IDs to reflect Confluence Cloud examples6d5a9fbfeat: implement GenerateTinyLink function and associated tests for Confluence tiny link generationef560d0fix: resolve link space inheritance and enhance Confluence URL normalization tests0dd5ea9Clean up comments in normalizeConfluenceWebUIPathb2efff8Update example path in link.go comments0a821fbUpdate link_test.gob4370c0feat: add normalizeConfluenceWebUIPath function and tests for URL rewriting4c2a3c9Bump DavidAnson/markdownlint-cli2-action from 21 to 22967efdeREADME.md: Update help output git-subtree-dir: mark git-subtree-split:b85e40402c
19 lines
478 B
Docker
19 lines
478 B
Docker
FROM golang:1.25.6 AS builder
|
|
ENV GOPATH="/go"
|
|
WORKDIR /go/src/github.com/kovetskiy/mark
|
|
COPY / .
|
|
RUN make get \
|
|
&& make build
|
|
|
|
FROM chromedp/headless-shell:latest
|
|
RUN apt-get update \
|
|
&& apt-get upgrade -qq \
|
|
&& apt-get install --no-install-recommends -qq ca-certificates bash sed git dumb-init \
|
|
&& apt-get clean \
|
|
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
|
|
|
|
COPY --from=builder /go/src/github.com/kovetskiy/mark/mark /bin/
|
|
WORKDIR /docs
|
|
|
|
ENTRYPOINT ["dumb-init", "--"]
|