Skip to content

Commit e6b35d3

Browse files
authored
Merge pull request #2 from linuxserver/pipeline
Pipeline
2 parents dda53dd + 2a19e26 commit e6b35d3

File tree

5 files changed

+553
-1
lines changed

5 files changed

+553
-1
lines changed

Dockerfile.aarch64

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
FROM lsiobase/alpine.arm64:3.8
2+
3+
# set version label
4+
ARG BUILD_DATE
5+
ARG VERSION
6+
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
7+
LABEL maintainer="aptalca"
8+
9+
RUN \
10+
echo "**** install build packages ****" && \
11+
apk add --no-cache --virtual=build-dependencies \
12+
build-base \
13+
libffi-dev \
14+
openldap-dev \
15+
python2-dev && \
16+
echo "**** install runtime packages ****" && \
17+
apk add --no-cache \
18+
libffi \
19+
libldap \
20+
py2-pip \
21+
python2 && \
22+
pip install -U --no-cache-dir \
23+
cryptography \
24+
python-ldap && \
25+
echo "**** cleanup ****" && \
26+
apk del --purge \
27+
build-dependencies && \
28+
rm -rf \
29+
/tmp/*
30+
31+
# copy local files
32+
COPY root/ /
33+
34+
# ports and volumes
35+
EXPOSE 8888 9000

Dockerfile.armhf

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
FROM lsiobase/alpine.armhf:3.8
2+
3+
# set version label
4+
ARG BUILD_DATE
5+
ARG VERSION
6+
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
7+
LABEL maintainer="aptalca"
8+
9+
RUN \
10+
echo "**** install build packages ****" && \
11+
apk add --no-cache --virtual=build-dependencies \
12+
build-base \
13+
libffi-dev \
14+
openldap-dev \
15+
python2-dev && \
16+
echo "**** install runtime packages ****" && \
17+
apk add --no-cache \
18+
libffi \
19+
libldap \
20+
py2-pip \
21+
python2 && \
22+
pip install -U --no-cache-dir \
23+
cryptography \
24+
python-ldap && \
25+
echo "**** cleanup ****" && \
26+
apk del --purge \
27+
build-dependencies && \
28+
rm -rf \
29+
/tmp/*
30+
31+
# copy local files
32+
COPY root/ /
33+
34+
# ports and volumes
35+
EXPOSE 8888 9000

0 commit comments

Comments
 (0)