UNCLASSIFIED

Commit 85d17de6 authored by Tim Seagren's avatar Tim Seagren
Browse files

updating dockerfile and download.json with rerequisites

parent 44ebeab2
Pipeline #30251 failed with stages
in 2 minutes and 44 seconds
......@@ -15,30 +15,44 @@ LABEL name="PHP" \
COPY php.tar.gz /usr/local/src/
COPY bison.tar.gz /
COPY textinfo.tar.gz /
COPY re2c.tar.gz /
RUN dnf update --setopt=tsflags=nodocs -y \
&& dnf install --setopt=tsflags=nodocs -y \
gcc \
gcc-c++ \
make \
libxml2-devel \
autoconf \
automake \
help2man \
libtool \
sqlite \
sqlite-devel \
&& dnf clean all \
&& mkdir -p /usr/src/textinfo \
&& tar -zxf /textinfo.tar.gz --strip-components=1 -C /usr/src/textinfo \
&& mkdir -p /usr/local/src/textinfo \
&& tar -zxf /textinfo.tar.gz --strip-components=1 -C /usr/local/src/textinfo \
&& rm /textinfo.tar.gz \
&& cd /usr/src/textinfo \
&& cd /usr/local/src/textinfo \
&& ./configure \
&& make \
&& make install \
&& mkdir -p /usr/src/bison \
&& tar -zxf /bison.tar.gz --strip-components=1 -C /usr/src/bison \
&& mkdir -p /usr/local/src/bison \
&& tar -zxf /bison.tar.gz --strip-components=1 -C /usr/local/src/bison \
&& rm /bison.tar.gz \
&& cd /usr/src/bison \
&& cd /usr/local/src/bison \
&& ./configure \
&& make \
&& make install \
&& mkdir /usr/local/src/php \
&& mkdir -p /usr/local/src/re2c \
&& tar -zxf /re2c.tar.gz --strip-components=1 -C /usr/local/src/re2c \
&& rm /re2c.tar.gz \
&& cd /usr/local/src/re2c \
&& autoreconf -i -W all \
&& ./configure \
&& make \
&& make install \
&& mkdir -p /usr/local/src/php \
&& tar -C /usr/local/src/php --strip-components=1 -zxf /usr/local/src/php.tar.gz \
&& rm /usr/local/src/php.tar.gz \
&& cd /usr/local/src/php \
......
......@@ -4,6 +4,11 @@ resources:
validation:
type: "sha256"
value: "04a8d9fd372ffa9203b481f2d2bf2b5276b154d988c21b3e35851a28b91ad48a"
- url: "https://github.com/skvadrik/re2c/archive/2.0.tar.gz"
filename: "re2c.tar.gz"
validation:
type: "sha256"
value: "c2b5f7d2c8a112689201f9b994538ec32cf13ae7cd2e4f3287f72117f1bfa4e6"
- url: "http://ftp.gnu.org/gnu/bison/bison-3.5.4.tar.gz"
filename: "bison.tar.gz"
validation:
......
  • Pipeline Status: SUCCESS
    Branch: 7.4.8

    graph LR
      0([setup]):::INTERNAL_SUCCESS --> 1([Import Artifacts]):::SUCCESS --> 2((/)):::INTERNAL_SUCCESS --> 3([Stage Artifacts]):::SUCCESS --> 4((/)):::INTERNAL_SUCCESS --> 5([Build]):::SUCCESS --> 6([Publish, Scan & Report]):::INTERNAL_NOT_BUILT
    
    classDef SUCCESS font-size:10px
    classDef FAILURE fill:#f44, font-size:10px
    classDef SKIPPED font-size:10px
    classDef ABORTED fill:#889, font-size:10px
    classDef INTERNAL_SUCCESS font-size:10px, stroke-dasharray: 2, 1
    classDef INTERNAL_FAILURE fill:#f44, font-size:10px, stroke-dasharray: 2, 1
    classDef INTERNAL_SKIPPED font-size:10px, stroke-dasharray: 2, 1
    classDef INTERNAL_ABORTED fill:#889, font-size:10px, stroke-dasharray: 2, 1
    
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment