File: Dockerfile

package info (click to toggle)
copyq 13.0.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 12,964 kB
  • sloc: cpp: 63,306; sh: 992; xml: 452; python: 293; ruby: 152; makefile: 27; javascript: 25
file content (27 lines) | stat: -rw-r--r-- 651 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
FROM ubuntu:24.04
LABEL \
    name="CopyQ Launchpad Environment" \
    description="Environment for submitting CopyQ to Launchpad" \
    vendor="Lukas Holecek <hluk@email.cz>" \
    license="GPLv2+"

RUN export DEBIAN_FRONTEND=noninteractive \
    && apt-get update \
    && apt install -y \
        debhelper \
        devscripts \
        dpkg-dev \
        dput \
        git \
        gnupg2 \
        vim

# gpg2 --export-secret-keys $EMAIL > launchpad.key
COPY launchpad.key /tmp/gpg.key

RUN git clone https://github.com/hluk/CopyQ.git /root/copyq

WORKDIR /root/copyq

COPY entrypoint.sh /root/entrypoint.sh
ENTRYPOINT ["/root/entrypoint.sh"]