meriemm6/commit-classification-dataset
Commit Classification Dataset This dataset is designed for multi-label classification of Git commit messages into predefined categories. Dataset Summary This dataset contains: Training data: Commit messages and their corresponding labels for training the model. Validation data: A separate set of messages for tuning and evaluation. Testing data: Unlabeled commit messages for testing the model’s performance. The goal of the dataset is to classify each commit… See the full description on the dataset page: https://huggingface.co/datasets/meriemm6/commit-classification-dataset.
01.4k
1id,Commit Hash,Subject,Message,Old Contents,New Contents22100,56e2d4e35ce6d71616ce1e614f4862059d1be8dc,fix: test,"fix: test3","FROM richarvey/nginx-php-fpm:php74 5EXPOSE 806",72,7d1c256bace9d91ef27d799414de72bdf0d0dbcf,Update gitlab-workhorse to 8.14.0,"Update gitlab-workhorse to 8.14.08 9Signed-off-by: solidnerd <387783e228a6a981e052f1b545e5a6a45a21cc6e@mietz.io>10","FROM ubuntu:bionic-2019080711 12ARG BUILD_DATE13ARG VCS_REF14ARG VERSION=12.4.015 16ENV GITLAB_VERSION=${VERSION} \17 RUBY_VERSION=2.6 \18 GOLANG_VERSION=1.12.9 \19 GITLAB_SHELL_VERSION=10.2.0 \20 GITLAB_WORKHORSE_VERSION=8.10.0 \21 GITLAB_PAGES_VERSION=1.9.0 \22 GITALY_SERVER_VERSION=1.65.1 \23 GITLAB_USER=""git"" \24 GITLAB_HOME=""/home/git"" \25 GITLAB_LOG_DIR=""/var/log/gitlab"" \26 GITLAB_CACHE_DIR=""/etc/docker-gitlab"" \27 RAILS_ENV=production \28 NODE_ENV=production29 30ENV GITLAB_INSTALL_DIR=""${GITLAB_HOME}/gitlab"" \31 GITLAB_SHELL_INSTALL_DIR=""${GITLAB_HOME}/gitlab-shell"" \32 GITLAB_GITALY_INSTALL_DIR=""${GITLAB_HOME}/gitaly"" \33 GITLAB_DATA_DIR=""${GITLAB_HOME}/data"" \34 GITLAB_BUILD_DIR=""${GITLAB_CACHE_DIR}/build"" \35 GITLAB_RUNTIME_DIR=""${GITLAB_CACHE_DIR}/runtime""36 37RUN apt-get update \38 && DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y \39 wget ca-certificates apt-transport-https gnupg240RUN set -ex && \41 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv E1DD270288B4E6030699E45FA1715D88E1DF1F24 \42 && echo ""deb http://ppa.launchpad.net/git-core/ppa/ubuntu bionic main"" >> /etc/apt/sources.list \43 && apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 80F70E11F0F0D5F10CB20E62F5DA5F09C3173AA6 \44 && echo ""deb http://ppa.launchpad.net/brightbox/ruby-ng/ubuntu bionic main"" >> /etc/apt/sources.list \45 && apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 8B3981E7A6852F782CC4951600A6F0A3C300EE8C \46 && echo ""deb http://ppa.launchpad.net/nginx/stable/ubuntu bionic main"" >> /etc/apt/sources.list \47 && wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - \48 && echo 'deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main' > /etc/apt/sources.list.d/pgdg.list \49 && wget --quiet -O - https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - \50 && echo 'deb https://deb.nodesource.com/node_12.x bionic main' > /etc/apt/sources.list.d/nodesource.list \51 && wget --quiet -O - https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - \52 && echo 'deb https://dl.yarnpkg.com/debian/ stable main' > /etc/apt/sources.list.d/yarn.list \53 && set -ex \54 && apt-get update \55 && DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y \56 sudo supervisor logrotate locales curl \57 nginx openssh-server postgresql-client-10 postgresql-contrib-10 redis-tools \58 git-core ruby${RUBY_VERSION} python3 python3-docutils nodejs yarn gettext-base graphicsmagick \59 libpq5 zlib1g libyaml-0-2 libssl1.0.0 \60 libgdbm5 libreadline7 libncurses5 libffi6 \61 libxml2 libxslt1.1 libcurl4 libicu60 libre2-dev tzdata unzip libimage-exiftool-perl \62 && update-locale LANG=C.UTF-8 LC_MESSAGES=POSIX \63 && locale-gen en_US.UTF-8 \64 && DEBIAN_FRONTEND=noninteractive dpkg-reconfigure locales \65 && gem install --no-document bundler -v 1.17.3 \66 && rm -rf /var/lib/apt/lists/*67 68COPY assets/build/ ${GITLAB_BUILD_DIR}/69RUN bash ${GITLAB_BUILD_DIR}/install.sh70 71COPY assets/runtime/ ${GITLAB_RUNTIME_DIR}/72COPY entrypoint.sh /sbin/entrypoint.sh73RUN chmod 755 /sbin/entrypoint.sh74 75LABEL \76 maintainer=""sameer@damagehead.com"" \77 org.label-schema.schema-version=""1.0"" \78 org.label-schema.build-date=${BUILD_DATE} \79 org.label-schema.name=gitlab \80 org.label-schema.vendor=damagehead \81 org.label-schema.url=""https://github.com/sameersbn/docker-gitlab"" \82 org.label-schema.vcs-url=""https://github.com/sameersbn/docker-gitlab.git"" \83 org.label-schema.vcs-ref=${VCS_REF} \84 com.damagehead.gitlab.license=MIT85 86EXPOSE 22/tcp 80/tcp 443/tcp87 88VOLUME [""${GITLAB_DATA_DIR}"", ""${GITLAB_LOG_DIR}""]89WORKDIR ${GITLAB_INSTALL_DIR}90ENTRYPOINT [""/sbin/entrypoint.sh""]91CMD [""app:start""]92","FROM ubuntu:bionic-2019080793 94ARG BUILD_DATE95ARG VCS_REF96ARG VERSION=12.4.097 98ENV GITLAB_VERSION=${VERSION} \99 RUBY_VERSION=2.6 \100 GOLANG_VERSION=1.12.9 \101 GITLAB_SHELL_VERSION=10.2.0 \102 GITLAB_WORKHORSE_VERSION=8.14.0 \103 GITLAB_PAGES_VERSION=1.9.0 \104 GITALY_SERVER_VERSION=1.65.1 \105 GITLAB_USER=""git"" \106 GITLAB_HOME=""/home/git"" \107 GITLAB_LOG_DIR=""/var/log/gitlab"" \108 GITLAB_CACHE_DIR=""/etc/docker-gitlab"" \109 RAILS_ENV=production \110 NODE_ENV=production111 112ENV GITLAB_INSTALL_DIR=""${GITLAB_HOME}/gitlab"" \113 GITLAB_SHELL_INSTALL_DIR=""${GITLAB_HOME}/gitlab-shell"" \114 GITLAB_GITALY_INSTALL_DIR=""${GITLAB_HOME}/gitaly"" \115 GITLAB_DATA_DIR=""${GITLAB_HOME}/data"" \116 GITLAB_BUILD_DIR=""${GITLAB_CACHE_DIR}/build"" \117 GITLAB_RUNTIME_DIR=""${GITLAB_CACHE_DIR}/runtime""118 119RUN apt-get update \120 && DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y \121 wget ca-certificates apt-transport-https gnupg2122RUN set -ex && \123 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv E1DD270288B4E6030699E45FA1715D88E1DF1F24 \124 && echo ""deb http://ppa.launchpad.net/git-core/ppa/ubuntu bionic main"" >> /etc/apt/sources.list \125 && apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 80F70E11F0F0D5F10CB20E62F5DA5F09C3173AA6 \126 && echo ""deb http://ppa.launchpad.net/brightbox/ruby-ng/ubuntu bionic main"" >> /etc/apt/sources.list \127 && apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 8B3981E7A6852F782CC4951600A6F0A3C300EE8C \128 && echo ""deb http://ppa.launchpad.net/nginx/stable/ubuntu bionic main"" >> /etc/apt/sources.list \129 && wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - \130 && echo 'deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main' > /etc/apt/sources.list.d/pgdg.list \131 && wget --quiet -O - https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - \132 && echo 'deb https://deb.nodesource.com/node_12.x bionic main' > /etc/apt/sources.list.d/nodesource.list \133 && wget --quiet -O - https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - \134 && echo 'deb https://dl.yarnpkg.com/debian/ stable main' > /etc/apt/sources.list.d/yarn.list \135 && set -ex \136 && apt-get update \137 && DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y \138 sudo supervisor logrotate locales curl \139 nginx openssh-server postgresql-client-10 postgresql-contrib-10 redis-tools \140 git-core ruby${RUBY_VERSION} python3 python3-docutils nodejs yarn gettext-base graphicsmagick \141 libpq5 zlib1g libyaml-0-2 libssl1.0.0 \142 libgdbm5 libreadline7 libncurses5 libffi6 \143 libxml2 libxslt1.1 libcurl4 libicu60 libre2-dev tzdata unzip libimage-exiftool-perl \144 && update-locale LANG=C.UTF-8 LC_MESSAGES=POSIX \145 && locale-gen en_US.UTF-8 \146 && DEBIAN_FRONTEND=noninteractive dpkg-reconfigure locales \147 && gem install --no-document bundler -v 1.17.3 \148 && rm -rf /var/lib/apt/lists/*149 150COPY assets/build/ ${GITLAB_BUILD_DIR}/151RUN bash ${GITLAB_BUILD_DIR}/install.sh152 153COPY assets/runtime/ ${GITLAB_RUNTIME_DIR}/154COPY entrypoint.sh /sbin/entrypoint.sh155RUN chmod 755 /sbin/entrypoint.sh156 157LABEL \158 maintainer=""sameer@damagehead.com"" \159 org.label-schema.schema-version=""1.0"" \160 org.label-schema.build-date=${BUILD_DATE} \161 org.label-schema.name=gitlab \162 org.label-schema.vendor=damagehead \163 org.label-schema.url=""https://github.com/sameersbn/docker-gitlab"" \164 org.label-schema.vcs-url=""https://github.com/sameersbn/docker-gitlab.git"" \165 org.label-schema.vcs-ref=${VCS_REF} \166 com.damagehead.gitlab.license=MIT167 168EXPOSE 22/tcp 80/tcp 443/tcp169 170VOLUME [""${GITLAB_DATA_DIR}"", ""${GITLAB_LOG_DIR}""]171WORKDIR ${GITLAB_INSTALL_DIR}172ENTRYPOINT [""/sbin/entrypoint.sh""]173CMD [""app:start""]174"175292,534b9839516ba325565ce14130cf4eab5bcda5d3,update node version to 4.4.4,"update node version to 4.4.4176 177","FROM evild/alpine-base:2.0.0178MAINTAINER Dominique HAAS <contact@dominique-haas.fr>179 180ARG NODE_VERSION=4.4.3181ENV GPG_KEYS \182 9554F04D7259F04124DE6B476D5A82AC7E37093B \183 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 \184 0034A06D9D9B0064CE8ADF6BF1747F4AD2306D93 \185 FD3A5288F042B6850C66B31F09FE44734EB7990E \186 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 \187 DD8F2338BAE7501E3DD5AC78C273792F7D83545D \188 B9AE9905FFD7803F25714661B63B535A4C206CA9 \189 C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8190 191 192RUN \193 build_pkgs=""git curl make gcc g++ python linux-headers libgcc libstdc++ binutils-gold xz gnupg"" \194 && apk --no-cache add ${build_pkgs} \195 && for key in $GPG_KEYS; do \196 gpg --keyserver ha.pool.sks-keyservers.net --recv-keys ""$key""; \197 done \198 && curl -SLO https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}.tar.xz\199 && curl -SLO ""https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc"" \200 && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc \201 && grep "" node-v$NODE_VERSION.tar.xz\$"" SHASUMS256.txt | sha256sum -c - \202 && tar -xJf ""node-v$NODE_VERSION.tar.xz"" \203 && cd /node-v${NODE_VERSION} \204 && ./configure --prefix=/usr --without-snapshot --fully-static \205 && make -j $(getconf _NPROCESSORS_ONLN) \206 && make install \207 && apk del ${build_pkgs} \208 && rm -rf /etc/ssl /node-v${NODE_VERSION} /usr/include \209 /usr/share/man /tmp/* /var/cache/apk/* /root/.npm /root/.node-gyp \210 /usr/lib/node_modules/npm/man /usr/lib/node_modules/npm/doc /usr/lib/node_modules/npm/html211","FROM evild/alpine-base:2.0.0212MAINTAINER Dominique HAAS <contact@dominique-haas.fr>213 214ARG NODE_VERSION=4.4.4215ENV GPG_KEYS \216 9554F04D7259F04124DE6B476D5A82AC7E37093B \217 94AE36675C464D64BAFA68DD7434390BDBE9B9C5 \218 0034A06D9D9B0064CE8ADF6BF1747F4AD2306D93 \219 FD3A5288F042B6850C66B31F09FE44734EB7990E \220 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 \221 DD8F2338BAE7501E3DD5AC78C273792F7D83545D \222 B9AE9905FFD7803F25714661B63B535A4C206CA9 \223 C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8224 225 226RUN \227 build_pkgs=""git curl make gcc g++ python linux-headers libgcc libstdc++ binutils-gold xz gnupg"" \228 && apk --no-cache add ${build_pkgs} \229 && for key in $GPG_KEYS; do \230 gpg --keyserver ha.pool.sks-keyservers.net --recv-keys ""$key""; \231 done \232 && curl -SLO https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}.tar.xz\233 && curl -SLO ""https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc"" \234 && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc \235 && grep "" node-v$NODE_VERSION.tar.xz\$"" SHASUMS256.txt | sha256sum -c - \236 && tar -xJf ""node-v$NODE_VERSION.tar.xz"" \237 && cd /node-v${NODE_VERSION} \238 && ./configure --prefix=/usr --without-snapshot --fully-static \239 && make -j $(getconf _NPROCESSORS_ONLN) \240 && make install \241 && apk del ${build_pkgs} \242 && rm -rf /etc/ssl /node-v${NODE_VERSION} /usr/include \243 /usr/share/man /tmp/* /var/cache/apk/* /root/.npm /root/.node-gyp \244 /usr/lib/node_modules/npm/man /usr/lib/node_modules/npm/doc /usr/lib/node_modules/npm/html245"24665,83b1a834e559688d2b3a848c813e94fef3a28581,Bump to 5.6.2,"Bump to 5.6.2247","# NAME: fahchen/elasticsearch-analysis-ik248 249FROM elasticsearch:5.6.1-alpine250 251MAINTAINER Phil Chen '06fahchen@gmail.com'252 253ENV VERSION=5.6.1254 255ADD https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v${VERSION}/elasticsearch-analysis-ik-$VERSION.zip /tmp/256RUN /usr/share/elasticsearch/bin/elasticsearch-plugin install file:///tmp/elasticsearch-analysis-ik-$VERSION.zip257 258RUN rm -rf /tm/*259","# NAME: fahchen/elasticsearch-analysis-ik260 261FROM elasticsearch:5.6.2-alpine262 263MAINTAINER Phil Chen '06fahchen@gmail.com'264 265ENV VERSION=5.6.2266 267ADD https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v${VERSION}/elasticsearch-analysis-ik-$VERSION.zip /tmp/268RUN /usr/share/elasticsearch/bin/elasticsearch-plugin install file:///tmp/elasticsearch-analysis-ik-$VERSION.zip269 270RUN rm -rf /tm/*271"2722122,19e027b090d3541b0933184b70062adfbdd14d73,Fixed dockerfile,"Fixed dockerfile273","FROM python:3-alpine274 275ENV LANG=C.UTF-8276ENV LC_ALL=C.UTF-8277ENV PIP_NO_CACHE_DIR=off278 279WORKDIR /usr/src/crackmapexec280 281RUN apk update && \282 apk add --no-cache build-base libffi-dev libxml2-dev libxslt-dev openssl-dev283 284COPY requirements.txt .285 286RUN pip3 install --no-cache-dir -r requirements.txt287 288COPY . .289 290RUN python setup.py install291 292ENTRYPOINT [ ""cme"" ]293",294325,094a7ac10ab577869a2081f30e300fdaa775469e,fix: Dockerfile构建失败,"fix: Dockerfile构建失败295","FROM nimmis/java:oracle-8-jdk296 297MAINTAINER wendal ""wendal1985@gmail.com""298 299ENV CATALINA_HOME /usr/local/tomcat300ENV PATH $CATALINA_HOME/bin:$PATH301RUN mkdir -p ""$CATALINA_HOME""302ENV TOMCAT_MAJOR 8303ENV TOMCAT_VERSION 8.0.33304ENV TOMCAT_TGZ_URL https://www.apache.org/dist/tomcat/tomcat-$TOMCAT_MAJOR/v$TOMCAT_VERSION/bin/apache-tomcat-$TOMCAT_VERSION.tar.gz305ENV DEBIAN_FRONTEND noninteractive306 307RUN cd $CATALINA_HOME \308&&wget -O tomcat.tar.gz $TOMCAT_TGZ_URL \309&& tar -xvf tomcat.tar.gz --strip-components=1 \310&& cd $CATALINA_HOME \311&& rm bin/*.bat \312&& rm tomcat.tar.gz* && rm -fr /usr/local/tomcat/webapps/ROOT \313&& rm -fr /usr/local/tomcat/webapps/docs /usr/local/tomcat/webapps/host-manager /usr/local/tomcat/webapps/manager /usr/local/tomcat/webapps/examples314 315 316ENV MAVEN_HOME /usr/share/maven317ENV MAVEN_TGZ_URL https://www.apache.org/dist/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz318 319RUN mkdir /tmp2 && cd /tmp2 \320 && curl -sSL $MAVEN_TGZ_URL | tar xzf - -C /usr/share \321 && mv /usr/share/apache-maven-3.3.3 /usr/share/maven \322 && ln -s /usr/share/maven/bin/mvn /usr/bin/mvn \323 && curl -sSL https://github.com/wendal/nutz-book-project/archive/master.tar.gz | tar xzf - -C /tmp2 \324 && cd /tmp2 && ls -l && cd nutz-book-project-master \325 && mvn clean package \326 && mkdir -p /usr/local/tomcat/webapps/ROOT \327 && cp -r target/nutzbook-2.9.0/* /usr/local/tomcat/webapps/ROOT/ \328 && find /usr/local/tomcat/webapps/ROOT/ \329 && cd / \330 && rm -fr /tmp2 usr/share/maven /usr/bin/mvn ~/.m2331 332WORKDIR $CATALINA_HOME333 334EXPOSE 8080335#EXPOSE 81336#EXPOSE 15555337COPY docker-entrypoint.py /entrypoint.py338CMD [""python"", ""/entrypoint.py""]339ENV LANG C.UTF-8340ENV TZ ""Asia/Shanghai""341ENV ""ehcache.disk.store.dir"" ""/data""342VOLUME /data343 344","FROM nimmis/java:oracle-8-jdk345 346MAINTAINER wendal ""wendal1985@gmail.com""347 348ENV CATALINA_HOME /usr/local/tomcat349ENV PATH $CATALINA_HOME/bin:$PATH350RUN mkdir -p ""$CATALINA_HOME""351ENV TOMCAT_MAJOR 8352ENV TOMCAT_VERSION 8.5.5353ENV TOMCAT_TGZ_URL https://www.apache.org/dist/tomcat/tomcat-$TOMCAT_MAJOR/v$TOMCAT_VERSION/bin/apache-tomcat-$TOMCAT_VERSION.tar.gz354ENV DEBIAN_FRONTEND noninteractive355 356RUN cd $CATALINA_HOME \357&&wget -O tomcat.tar.gz $TOMCAT_TGZ_URL \358&& tar -xvf tomcat.tar.gz --strip-components=1 \359&& cd $CATALINA_HOME \360&& rm bin/*.bat \361&& rm tomcat.tar.gz* && rm -fr /usr/local/tomcat/webapps/ROOT \362&& rm -fr /usr/local/tomcat/webapps/docs /usr/local/tomcat/webapps/host-manager /usr/local/tomcat/webapps/manager /usr/local/tomcat/webapps/examples363 364 365ENV MAVEN_HOME /usr/share/maven366ENV MAVEN_TGZ_URL https://www.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz367 368RUN mkdir /tmp2 && cd /tmp2 \369 && curl -sSL $MAVEN_TGZ_URL | tar xzf - -C /usr/share \370 && mv /usr/share/apache-maven-3.3.9 /usr/share/maven \371 && ln -s /usr/share/maven/bin/mvn /usr/bin/mvn \372 && curl -sSL https://github.com/wendal/nutz-book-project/archive/master.tar.gz | tar xzf - -C /tmp2 \373 && cd /tmp2 && ls -l && cd nutz-book-project-master \374 && mvn clean package \375 && mkdir -p /usr/local/tomcat/webapps/ROOT \376 && cp -r target/nutzbook-2.9.1/* /usr/local/tomcat/webapps/ROOT/ \377 && find /usr/local/tomcat/webapps/ROOT/ \378 && cd / \379 && rm -fr /tmp2 usr/share/maven /usr/bin/mvn ~/.m2380 381WORKDIR $CATALINA_HOME382 383EXPOSE 8080384COPY docker-entrypoint.py /entrypoint.py385CMD [""python"", ""/entrypoint.py""]386ENV LANG C.UTF-8387ENV TZ ""Asia/Shanghai""388ENV ""ehcache.disk.store.dir"" ""/data""389VOLUME /data390 391"3922278,fd88b59065c3ecab2bbf2bf877f9009db0ea6a19,Add certificate to trusted CA,"Add certificate to trusted CA393","FROM jboss/base-jdk:8394 395ARG CA=""""396 397ENV KEYCLOAK_VERSION 3.0.0.Final398# Enables signals getting passed from startup script to JVM399# ensuring clean shutdown when container is stopped.400ENV LAUNCH_JBOSS_IN_BACKGROUND 1401 402USER root403 404RUN yum install -y epel-release && yum install -y jq xmlstarlet && yum clean all405 406ADD add-trusted-certificate.sh /opt/jboss407 408RUN ./add-trusted-certificate.sh409 410USER jboss411 412RUN cd /opt/jboss/ && curl -sL https://downloads.jboss.org/keycloak/$KEYCLOAK_VERSION/keycloak-$KEYCLOAK_VERSION.tar.gz | tar zx && mv /opt/jboss/keycloak-$KEYCLOAK_VERSION /opt/jboss/keycloak413 414ADD docker-entrypoint.sh /opt/jboss/415 416ADD setLogLevel.xsl /opt/jboss/keycloak/417RUN java -jar /usr/share/java/saxon.jar -s:/opt/jboss/keycloak/standalone/configuration/standalone.xml -xsl:/opt/jboss/keycloak/setLogLevel.xsl -o:/opt/jboss/keycloak/standalone/configuration/standalone.xml418RUN xmlstarlet ed --inplace \419 -N x=""urn:jboss:domain:undertow:3.0"" \420 -a ""//x:http-listener"" \421 -t attr \422 -n 'proxy-address-forwarding' \423 -v 'true' \424 /opt/jboss/keycloak/standalone/configuration/standalone.xml425 426USER root427 428RUN chown -R jboss.0 /opt/jboss && chmod -R 770 /opt/jboss429 430USER jboss431 432ENV JBOSS_HOME /opt/jboss/keycloak433 434EXPOSE 8080435 436ENTRYPOINT [ ""/opt/jboss/docker-entrypoint.sh"" ]437 438CMD [""-b"", ""0.0.0.0""]439",4402218,a8a644fd27fa89f00bf893d46d5741f795c0229f,fix: vulnerabilities,"fix: vulnerabilities441","FROM debian:buster442 443ENV NODE_VERSION 12444 445RUN set -x && \446 apt-get update && \447 apt-get install -y \448 ca-certificates \449 curl \450 git \451 python3-pip \452 && \453 : ""to fix vulnerabilities, update packages : 2020-08-17"" && \454 : apt-get install -y --no-install-recommends \455 libsystemd0 \456 libudev1 \457 && \458 : ""install awscli"" && \459 pip3 install awscli && \460 : ""install node"" && \461 curl -sL https://deb.nodesource.com/setup_$NODE_VERSION.x | bash - && \462 apt-get install -y nodejs && \463 npm install -g npm && \464 rm -rf /root/.npm && \465 : ""cleanup apt caches"" && \466 apt-get clean && \467 rm -rf /var/lib/apt/lists/* && \468 : ""add working user"" && \469 useradd -m getto && \470 : ""prepare app directory"" && \471 mkdir -p /opt/app && \472 chown getto:getto /opt/app && \473 : ""environment prepared""474 475COPY package*.json /opt/app/476 477WORKDIR /opt/app478USER getto479 480RUN set -x && \481 : ""install node modules"" && \482 npm clean-install && \483 : ""project prepared""484 485CMD [""/bin/bash""]486",487320,5aa45f7eee86b78e2a65d83c8c0343105f5ab37b,Bump Dockerfile to 9.1.0-498-8eb4171c,"Bump Dockerfile to 9.1.0-498-8eb4171c488",,48996,b850d64b715eb45f6103e85919a44e3bb593b963,Bumped source to 20201016-adbd723,"Bumped source to 20201016-adbd723490","FROM docker.pkg.github.com/dock0/service/service:20201016-83b6087491MAINTAINER akerl <me@lesaker.org>492RUN pacman -S --noconfirm --needed openssh493 494ENV ADMIN akerl495ENV KEY_URL https://id-ed25519.pub/groups/default.txt496 497RUN useradd -d /var/lib/ssh -M ssh_key_sync498RUN mkdir -m=0700 /var/lib/ssh && chown ssh_key_sync /var/lib/ssh499RUN echo ""$KEY_URL"" > /var/lib/ssh/key_url500ADD sshd_config /etc/ssh/sshd_config501ADD run /service/sshd/run502ADD sync /var/lib/ssh/sync503 504RUN groupadd remote505RUN useradd -d ""/home/$ADMIN"" -G remote -m ""$ADMIN""506RUN passwd -d ""$ADMIN""507","FROM docker.pkg.github.com/dock0/service/service:20201016-adbd723508MAINTAINER akerl <me@lesaker.org>509RUN pacman -S --noconfirm --needed openssh510 511ENV ADMIN akerl512ENV KEY_URL https://id-ed25519.pub/groups/default.txt513 514RUN useradd -d /var/lib/ssh -M ssh_key_sync515RUN mkdir -m=0700 /var/lib/ssh && chown ssh_key_sync /var/lib/ssh516RUN echo ""$KEY_URL"" > /var/lib/ssh/key_url517ADD sshd_config /etc/ssh/sshd_config518ADD run /service/sshd/run519ADD sync /var/lib/ssh/sync520 521RUN groupadd remote522RUN useradd -d ""/home/$ADMIN"" -G remote -m ""$ADMIN""523RUN passwd -d ""$ADMIN""524"52552,9d870d414835b1ed8e00287b95d7b0e68257716a,Bumped source to 20210112-27ccc9a,"Bumped source to 20210112-27ccc9a526","FROM docker.pkg.github.com/dock0/arch/arch:20210112-eb14af4527MAINTAINER akerl <me@lesaker.org>528RUN pacman -S --needed --noconfirm \529 strace tcpdump openbsd-netcat socat htop \530 nmap dnsutils net-tools iputils openssh \531 screen tmux man-db lsof psmisc git tree \532 vim-minimal inetutils533","FROM docker.pkg.github.com/dock0/arch/arch:20210112-27ccc9a534MAINTAINER akerl <me@lesaker.org>535RUN pacman -S --needed --noconfirm \536 strace tcpdump openbsd-netcat socat htop \537 nmap dnsutils net-tools iputils openssh \538 screen tmux man-db lsof psmisc git tree \539 vim-minimal inetutils540"541181,52d3daed122d1c3af086ebf6adfca7e6ecfe98ba,Update base container,"Update base container542","FROM ubuntu:14.04543 544RUN echo ""deb http://pagekite.net/pk/deb/ pagekite main"" > /etc/apt/sources.list.d/pagekite_net_pk_deb.list545RUN apt-key adv --recv-keys --keyserver keys.gnupg.net AED248B1C7B2CAC3546 547RUN apt-get update -y548RUN apt-get install -y pagekite549 550RUN rm /etc/pagekite.d/20_frontends.rc551 552# pagekite.net service553CMD pagekite --clean \554 --defaults \555 --service_on=https:blimp.$CLOUDFLEET_DOMAIN:nginx:443:$CLOUDFLEET_SECRET \556 --service_on=http:blimp.$CLOUDFLEET_DOMAIN:nginx:80:$CLOUDFLEET_SECRET557 558# our pagekite server559# CMD pagekite --clean \560# --frontend=$CLOUDFLEET_HOST \561# --service_on=http,https:blimp.$CLOUDFLEET_DOMAIN:nginx:443:$CLOUDFLEET_SECRET562","FROM ubuntu563 564RUN echo ""deb http://pagekite.net/pk/deb/ pagekite main"" > /etc/apt/sources.list.d/pagekite_net_pk_deb.list565RUN apt-key adv --recv-keys --keyserver keys.gnupg.net AED248B1C7B2CAC3566 567RUN apt-get update -y568RUN apt-get install -y pagekite569 570RUN rm /etc/pagekite.d/20_frontends.rc571 572# pagekite.net service573CMD pagekite --clean \574 --defaults \575 --service_on=https:blimp.$CLOUDFLEET_DOMAIN:nginx:443:$CLOUDFLEET_SECRET \576 --service_on=http:blimp.$CLOUDFLEET_DOMAIN:nginx:80:$CLOUDFLEET_SECRET577 578# our pagekite server579# CMD pagekite --clean \580# --frontend=$CLOUDFLEET_HOST \581# --service_on=http,https:blimp.$CLOUDFLEET_DOMAIN:nginx:443:$CLOUDFLEET_SECRET582"583219,d058f004c84bd4a234d466dfe3a07af0b5e508e7,bump versions,bump versions,"# A disposable development environment for java, python, and c++584 585FROM ubuntu:latest586MAINTAINER benjamin.gemmill@gmail.com587 588RUN locale-gen en_US.UTF-8589 590RUN apt-get update && apt-get install -y \591 gksu \592 curl \593 vim gedit \594 git ssh rsync \595 default-jdk \596 python python-dev python-setuptools \597 python3 python3-dev python3-setuptools \598 cmake g++ g++-multilib599 #&& rm -rf /var/lib/apt/lists/*600 601# Java IDE602RUN curl -L https://download.jetbrains.com/idea/ideaIC-2016.2.tar.gz | tar xz && mv idea* /opt/idea603 604# Python IDE605RUN curl -L https://download.jetbrains.com/python/pycharm-community-2016.2.tar.gz | tar xz && mv pycharm* /opt/pycharm606 607# C++ IDE608RUN curl -L https://download.jetbrains.com/cpp/CLion-2016.2.tar.gz | tar xz && mv clion* /opt/clion609 610ENV JAVA_HOME /usr/lib/jvm/default-java # to find the jdk611ENV QT_X11_NO_MITSHM 1 # for qt to work over a shared x socket with the docker host612 613#gosu614RUN wget -O /usr/local/bin/gosu \615 ""https://github.com/tianon/gosu/releases/download/1.9/gosu-$(dpkg --print-architecture | awk -F- '{ print $NF }')"" \616 && chmod a+x /usr/local/bin/gosu617 618COPY entrypoint.sh /usr/local/bin/entrypoint.sh619ENTRYPOINT [""/usr/local/bin/entrypoint.sh""]620 621# Start up the IDEs like this once you're in.622#/opt/idea/bin/idea.sh > /dev/null 2>&1623#/opt/pycharm/bin/pycharm.sh > /dev/null 2>&1624#/opt/clion/bin/clion.sh > /dev/null 2>&1625CMD bash626","# A disposable development environment for java, python, and c++627 628FROM ubuntu:latest629MAINTAINER benjamin.gemmill@gmail.com630 631RUN locale-gen en_US.UTF-8632 633RUN apt-get update && apt-get install -y \634 gksu \635 curl \636 vim gedit \637 git ssh rsync \638 default-jdk \639 python python-dev python-setuptools \640 python3 python3-dev python3-setuptools \641 cmake g++ g++-multilib642 #&& rm -rf /var/lib/apt/lists/*643 644# Java IDE645RUN curl -L https://download.jetbrains.com/idea/ideaIC-2016.2.3.tar.gz | tar xz && mv idea* /opt/idea646 647# Python IDE648RUN curl -L https://download.jetbrains.com/python/pycharm-community-2016.2.3.tar.gz | tar xz && mv pycharm* /opt/pycharm649 650# C++ IDE651RUN curl -L https://download.jetbrains.com/cpp/CLion-2016.2.2.tar.gz | tar xz && mv clion* /opt/clion652 653ENV JAVA_HOME /usr/lib/jvm/default-java # to find the jdk654ENV QT_X11_NO_MITSHM 1 # for qt to work over a shared x socket with the docker host655 656#gosu657RUN wget -O /usr/local/bin/gosu \658 ""https://github.com/tianon/gosu/releases/download/1.9/gosu-$(dpkg --print-architecture | awk -F- '{ print $NF }')"" \659 && chmod a+x /usr/local/bin/gosu660 661COPY entrypoint.sh /usr/local/bin/entrypoint.sh662ENTRYPOINT [""/usr/local/bin/entrypoint.sh""]663 664# Start up the IDEs like this once you're in.665#/opt/idea/bin/idea.sh > /dev/null 2>&1666#/opt/pycharm/bin/pycharm.sh > /dev/null 2>&1667#/opt/clion/bin/clion.sh > /dev/null 2>&1668CMD bash669"6702300,4df79eb6b96d6ccd6eba97767cbb6703bc86f1d6,Bumped source to 20210709-21e262d,"Bumped source to 20210709-21e262d671","FROM docker.pkg.github.com/dock0/arch/arch:20210709-6b59728672MAINTAINER akerl <me@lesaker.org>673RUN pacman -S --needed --noconfirm base-devel musl vim-minimal tree openssh674ENV EDITOR vim675WORKDIR /opt/build676CMD [""make"", ""local""]677",6782308,6382324c72d2c4982024d46de6b17154bc81da38,Bumped source to 20210821-e9eb8aa,"Bumped source to 20210821-e9eb8aa679","FROM docker.pkg.github.com/dock0/arch/arch:20210821-3342bda680MAINTAINER akerl <me@lesaker.org>681RUN pacman -S --needed --noconfirm \682 strace tcpdump openbsd-netcat socat htop \683 nmap dnsutils net-tools iputils openssh \684 screen tmux man-db lsof psmisc git tree \685 vim-minimal inetutils686",68734,19a70b7376d229b83f37e6dff0247c7ce0c2e209,another stab at a fix for #11,"another stab at a fix for #11688","FROM debian:stable689 690RUN apt-get update && apt-get install -y --no-install-recommends procps openjdk-7-jre-headless tar curl && apt-get autoremove -y && apt-get clean691 692ENV FABRIC8_DISTRO_VERSION 1.2.0.Beta2693ENV JAVA_HOME /usr/lib/jvm/java-1.7.0-openjdk-amd64694 695RUN useradd -m fabric8696 697ADD startup.sh /home/fabric8/startup.sh698 699RUN cd /home/fabric8 && \700 curl --silent https://repo1.maven.org/maven2/io/fabric8/fabric8-karaf/$FABRIC8_DISTRO_VERSION/fabric8-karaf-$FABRIC8_DISTRO_VERSION.tar.gz | tar xz && \701 mv fabric8-karaf-$FABRIC8_DISTRO_VERSION fabric8-karaf && \702 chown -R fabric8:fabric8 fabric8-karaf703 704# TODO temporary fix for docker issue until 1.2.0.Beta3705ADD jetty.xml /home/fabric8/fabric8-karaf/fabric/import/fabric/profiles/default.profile/jetty.xml706 707WORKDIR /home/fabric8/fabric8-karaf/etc708 709# lets remove the karaf.name by default so we can default it from env vars710RUN sed -i '/karaf.name=root/d' system.properties 711RUN sed -i '/runtime.id=/d' system.properties 712 713RUN echo bind.address=0.0.0.0 >> system.properties714RUN echo fabric.environment=docker >> system.properties715RUN echo zookeeper.password.encode=true >> system.properties716 717# lets remove the karaf.delay.console=true to disable the progress bar718RUN sed -i 's/karaf.delay.console=true/karaf.delay.console=false/' config.properties 719 720# lets enable logging to standard out721RUN sed -i 's/log4j.rootLogger=INFO, out, osgi:*/log4j.rootLogger=INFO, stdout, osgi:*/' org.ops4j.pax.logging.cfg722 723WORKDIR /home/fabric8/fabric8-karaf724 725RUN chown -R fabric8:fabric8 /home/fabric8 /home/fabric8/fabric8-karaf /home/fabric8/startup.sh726 727USER fabric8728 729# default values of environment variables supplied by default for child containers created by fabric8730# which have sensible defaults for folks creating new fabrics but can be overloaded when using docker run731 732#ENV DOCKER_HOST http://172.17.42.1:4243733ENV DOCKER_HOST http://192.168.59.103:2375734ENV FABRIC8_RUNTIME_ID root735ENV FABRIC8_KARAF_NAME root736ENV FABRIC8_BINDADDRESS 0.0.0.0737ENV FABRIC8_PROFILES docker738ENV FABRIC8_HTTP_PORT 8181739ENV FABRIC8_HTTP_PROXY_PORT 8181740ENV FABRIC8_GLOBAL_RESOLVER localip741 742EXPOSE 1099 2181 8101 8181 9300 9301 44444 61616743 744CMD /home/fabric8/startup.sh745","FROM debian:stable746 747RUN apt-get update && apt-get install -y --no-install-recommends procps openjdk-7-jre-headless tar curl && apt-get autoremove -y && apt-get clean748 749ENV FABRIC8_DISTRO_VERSION 1.2.0.Beta2750ENV JAVA_HOME /usr/lib/jvm/java-1.7.0-openjdk-amd64751 752RUN useradd -m fabric8753 754ADD startup.sh /home/fabric8/startup.sh755 756RUN cd /home/fabric8 && \757 curl --silent https://repo1.maven.org/maven2/io/fabric8/fabric8-karaf/$FABRIC8_DISTRO_VERSION/fabric8-karaf-$FABRIC8_DISTRO_VERSION.tar.gz | tar xz && \758 mv fabric8-karaf-$FABRIC8_DISTRO_VERSION fabric8-karaf && \759 chown -R fabric8:fabric8 fabric8-karaf760 761# TODO temporary fix for docker issue until 1.2.0.Beta3762ADD jetty.xml /home/fabric8/fabric8-karaf/fabric/import/fabric/profiles/default.profile/jetty.xml763 764WORKDIR /home/fabric8/fabric8-karaf/etc765 766# lets remove the karaf.name by default so we can default it from env vars767RUN sed -i '/karaf.name=root/d' system.properties 768RUN sed -i '/runtime.id=/d' system.properties 769 770RUN echo bind.address=0.0.0.0 >> system.properties771RUN echo fabric.environment=docker >> system.properties772RUN echo zookeeper.password.encode=true >> system.properties773 774# lets remove the karaf.delay.console=true to disable the progress bar775RUN sed -i 's/karaf.delay.console=true/karaf.delay.console=false/' config.properties 776 777# lets enable logging to standard out778RUN sed -i 's/log4j.rootLogger=INFO, out, osgi:*/log4j.rootLogger=INFO, stdout, osgi:*/' org.ops4j.pax.logging.cfg779 780WORKDIR /home/fabric8/fabric8-karaf781 782RUN mkdir instances783RUN mkdir processes784RUN chown -R fabric8:fabric8 /home/fabric8 /home/fabric8/fabric8-karaf /home/fabric8/startup.sh /home/fabric8/fabric8-karaf/*785 786USER fabric8787 788# default values of environment variables supplied by default for child containers created by fabric8789# which have sensible defaults for folks creating new fabrics but can be overloaded when using docker run790 791#ENV DOCKER_HOST http://172.17.42.1:4243792ENV DOCKER_HOST http://192.168.59.103:2375793ENV FABRIC8_RUNTIME_ID root794ENV FABRIC8_KARAF_NAME root795ENV FABRIC8_BINDADDRESS 0.0.0.0796ENV FABRIC8_PROFILES docker797ENV FABRIC8_HTTP_PORT 8181798ENV FABRIC8_HTTP_PROXY_PORT 8181799ENV FABRIC8_GLOBAL_RESOLVER localip800 801EXPOSE 1099 2181 8101 8181 9300 9301 44444 61616802 803CMD /home/fabric8/startup.sh804"805120,44a7c6ec750d8dd0d3b7804ce8b778cd89218883,Bumped source to 20210117-4662c76,"Bumped source to 20210117-4662c76806","FROM docker.pkg.github.com/dock0/ssh/ssh:20210117-2e961c0807MAINTAINER akerl <me@lesaker.org>808RUN pacman -S --noconfirm --needed cpio dnsutils htop lockfile-progs lsof mtr net-tools whois zsh neovim809RUN usermod --shell /usr/bin/zsh $ADMIN810RUN su - $ADMIN -c ""git clone git://github.com/akerl/....git /home/$ADMIN/...""811RUN su - $ADMIN -c '.../... conf https://raw.githubusercontent.com/akerl/dotfiles/master/.dotdotdot.conf'812RUN su - $ADMIN -c '.../... supi'813","FROM docker.pkg.github.com/dock0/ssh/ssh:20210117-4662c76814MAINTAINER akerl <me@lesaker.org>815RUN pacman -S --noconfirm --needed cpio dnsutils htop lockfile-progs lsof mtr net-tools whois zsh neovim816RUN usermod --shell /usr/bin/zsh $ADMIN817RUN su - $ADMIN -c ""git clone git://github.com/akerl/....git /home/$ADMIN/...""818RUN su - $ADMIN -c '.../... conf https://raw.githubusercontent.com/akerl/dotfiles/master/.dotdotdot.conf'819RUN su - $ADMIN -c '.../... supi'820"8212215,e2e72cc3ef159fb460cfb782a672f2382d89f915,fix docker build for the armebv7r-none-eabi target,"fix docker build for the armebv7r-none-eabi target822","FROM ubuntu:16.04823 824RUN apt-get update && apt-get install -y --no-install-recommends \825 g++ \826 make \827 file \828 curl \829 ca-certificates \830 python2.7 \831 git \832 cmake \833 sudo \834 xz-utils \835 zlib1g-dev \836 g++-arm-linux-gnueabi \837 g++-arm-linux-gnueabihf \838 g++-aarch64-linux-gnu \839 gcc-sparc64-linux-gnu \840 libc6-dev-sparc64-cross \841 bzip2 \842 patch \843 libssl-dev \844 pkg-config \845 gcc-arm-none-eabi \846 libnewlib-arm-none-eabi847 848WORKDIR /build849 850COPY dist-various-1/build-rumprun.sh /build851RUN ./build-rumprun.sh852 853COPY dist-various-1/install-x86_64-redox.sh /build854RUN ./install-x86_64-redox.sh855 856COPY dist-various-1/install-mips-musl.sh /build857RUN ./install-mips-musl.sh858 859COPY dist-various-1/install-mipsel-musl.sh /build860RUN ./install-mipsel-musl.sh861 862# Suppress some warnings in the openwrt toolchains we downloaded863ENV STAGING_DIR=/tmp864 865COPY scripts/musl.sh /build866RUN env \867 CC=arm-linux-gnueabi-gcc CFLAGS=""-march=armv5te -marm -mfloat-abi=soft"" \868 CXX=arm-linux-gnueabi-g++ CXXFLAGS=""-march=armv5te -marm -mfloat-abi=soft"" \869 bash musl.sh armv5te && \870 env \871 CC=arm-linux-gnueabi-gcc CFLAGS=""-march=armv6 -marm"" \872 CXX=arm-linux-gnueabi-g++ CXXFLAGS=""-march=armv6 -marm"" \873 bash musl.sh arm && \874 env \875 CC=arm-linux-gnueabihf-gcc CFLAGS=""-march=armv6 -marm"" \876 CXX=arm-linux-gnueabihf-g++ CXXFLAGS=""-march=armv6 -marm"" \877 bash musl.sh armhf && \878 env \879 CC=arm-linux-gnueabihf-gcc CFLAGS=""-march=armv7-a"" \880 CXX=arm-linux-gnueabihf-g++ CXXFLAGS=""-march=armv7-a"" \881 bash musl.sh armv7 && \882 env \883 CC=aarch64-linux-gnu-gcc \884 CXX=aarch64-linux-gnu-g++ \885 bash musl.sh aarch64 && \886 env \887 CC=mips-openwrt-linux-gcc \888 CXX=mips-openwrt-linux-g++ \889 bash musl.sh mips && \890 env \891 CC=mipsel-openwrt-linux-gcc \892 CXX=mipsel-openwrt-linux-g++ \893 bash musl.sh mipsel && \894 rm -rf /build/*895 896# FIXME(mozilla/sccache#235) this shouldn't be necessary but is currently897# necessary to disambiguate the mips compiler with the mipsel compiler. We want898# to give these two wrapper scripts (currently identical ones) different hashes899# to ensure that sccache understands that they're different compilers.900RUN \901 echo ""# a"" >> /usr/local/mips-linux-musl/bin/mips-openwrt-linux-musl-wrapper.sh && \902 echo ""# b"" >> /usr/local/mipsel-linux-musl/bin/mipsel-openwrt-linux-musl-wrapper.sh903 904ENV RUN_MAKE_TARGETS=thumbv6m-none-eabi905ENV RUN_MAKE_TARGETS=$RUN_MAKE_TARGETS,thumbv7m-none-eabi906ENV RUN_MAKE_TARGETS=$RUN_MAKE_TARGETS,thumbv7em-none-eabi907ENV RUN_MAKE_TARGETS=$RUN_MAKE_TARGETS,thumbv7em-none-eabihf908 909ENV TARGETS=asmjs-unknown-emscripten910ENV TARGETS=$TARGETS,wasm32-unknown-emscripten911ENV TARGETS=$TARGETS,x86_64-rumprun-netbsd912ENV TARGETS=$TARGETS,mips-unknown-linux-musl913ENV TARGETS=$TARGETS,mipsel-unknown-linux-musl914ENV TARGETS=$TARGETS,arm-unknown-linux-musleabi915ENV TARGETS=$TARGETS,arm-unknown-linux-musleabihf916ENV TARGETS=$TARGETS,armv5te-unknown-linux-gnueabi917ENV TARGETS=$TARGETS,armv5te-unknown-linux-musleabi918ENV TARGETS=$TARGETS,armv7-unknown-linux-musleabihf919ENV TARGETS=$TARGETS,aarch64-unknown-linux-musl920ENV TARGETS=$TARGETS,sparc64-unknown-linux-gnu921ENV TARGETS=$TARGETS,x86_64-unknown-redox922ENV TARGETS=$TARGETS,thumbv6m-none-eabi923ENV TARGETS=$TARGETS,thumbv7m-none-eabi924ENV TARGETS=$TARGETS,thumbv7em-none-eabi925ENV TARGETS=$TARGETS,thumbv7em-none-eabihf926ENV TARGETS=$TARGETS,riscv32imac-unknown-none-elf927ENV TARGETS=$TARGETS,armebv7r-none-eabi928ENV TARGETS=$TARGETS,armebv7r-none-eabihf929ENV TARGETS=$TARGETS,armv7r-none-eabi930ENV TARGETS=$TARGETS,armv7r-none-eabihf931 932ENV CC_mipsel_unknown_linux_musl=mipsel-openwrt-linux-gcc \933 CC_mips_unknown_linux_musl=mips-openwrt-linux-gcc \934 CC_sparc64_unknown_linux_gnu=sparc64-linux-gnu-gcc \935 CC_x86_64_unknown_redox=x86_64-unknown-redox-gcc936 937ENV RUST_CONFIGURE_ARGS \938 --musl-root-armv5te=/musl-armv5te \939 --musl-root-arm=/musl-arm \940 --musl-root-armhf=/musl-armhf \941 --musl-root-armv7=/musl-armv7 \942 --musl-root-aarch64=/musl-aarch64 \943 --musl-root-mips=/musl-mips \944 --musl-root-mipsel=/musl-mipsel \945 --enable-emscripten \946 --disable-docs947 948ENV SCRIPT \949 python2.7 ../x.py test --target $RUN_MAKE_TARGETS src/test/run-make && \950 python2.7 ../x.py dist --target $TARGETS951 952# sccache953COPY scripts/sccache.sh /scripts/954RUN sh /scripts/sccache.sh955",9562104,32e73ee6f20e4bed41ea2b38cfd4b05d5731abb1,[IMP] Improve docker image for debug,"[IMP] Improve docker image for debug957","# This is a test docker image to be run with the docker-compose file provided958FROM ubuntu:bionic959LABEL Name=dnfc-test Version=0.0.1960 961RUN apt-get update962RUN apt-get install -y software-properties-common963RUN apt-get update964 965RUN apt-get install wget cmake gcc gdbserver libgtest-dev \966 build-essential python-dev autotools-dev libicu-dev \967 build-essential libbz2-dev libboost-all-dev -y968RUN apt-get clean autoclean969RUN apt-get autoremove -y970RUN rm -rf /var/lib/apt/lists/*971 972# get 1.69 boost (latest)973RUN wget https://dl.bintray.com/boostorg/release/1.69.0/source/boost_1_69_0.tar.gz974RUN tar xvzf boost_1_69_0.tar.gz975WORKDIR /boost_1_69_0976RUN ./bootstrap.sh --prefix=/usr/977RUN ./b2 install978 979# compile and install latest gtest980WORKDIR /usr/src/gtest981RUN cmake CMakeLists.txt982RUN make 983RUN cp *.a /usr/lib984 985RUN useradd -ms /bin/bash develop986RUN echo ""develop ALL=(ALL:ALL) ALL"" >> /etc/sudoers987 988# for gdbserver989EXPOSE 2000990 991USER develop992VOLUME /home/develop/dnfc993WORKDIR /home/develop/dnfc994",9952290,1dcd24891f21cf6cec87606e9a31f84b5e1a1979,using version 1.1.0-beta3,"using version 1.1.0-beta3996",,9972279,e084bdc55c49d8a43f8f0610057e63b048f04f69,containers: Detect fedora version when building cockpit/ws,"containers: Detect fedora version when building cockpit/ws998 999Closes #50991000Reviewed-by: Stef Walter <8a7fbf0f15d3ad982af54ef28f5c117d2494b76c@redhat.com>1001","FROM fedora:241002MAINTAINER ""Stef Walter"" <stefw@redhat.com>1003 1004RUN dnf -y update1005RUN dnf install sed1006 1007ARG RELEASE1008ARG VERSION1009 1010# If there are rpm files in the current directory we'll install those,1011# otherwise use cockpit-preview repo. The Dockerfile is a hack around1012# Dockerfile lack of support for branches1013ADD rpms/*.rpm /tmp/1014 1015# Again see above ... we do our branching in shell script1016RUN cd /tmp && ( ls *.rpm > /dev/null 2> /dev/null && dnf -y install cockpit-ws*.rpm || dnf -y install sed https://kojipkgs.fedoraproject.org/packages/cockpit/$VERSION/$RELEASE.fc23/x86_64/cockpit-ws-$VERSION-$RELEASE.fc24.x86_64.rpm ) && dnf clean all1017 1018# And the stuff that starts the container1019RUN mkdir -p /container && ln -s /host/proc/1 /container/target-namespace1020ADD atomic-install /container/atomic-install1021ADD atomic-uninstall /container/atomic-uninstall1022ADD atomic-run /container/atomic-run1023RUN chmod -v +x /container/atomic-install1024RUN chmod -v +x /container/atomic-uninstall1025RUN chmod -v +x /container/atomic-run1026 1027# Make the container think it's the host OS version1028RUN rm -f /etc/os-release /usr/lib/os-release && ln -sv /host/etc/os-release /etc/os-release && ln -sv /host/usr/lib/os-release /usr/lib/os-release1029 1030LABEL INSTALL /usr/bin/docker run -ti --rm --privileged -v /:/host IMAGE /container/atomic-install1031LABEL UNINSTALL /usr/bin/docker run -ti --rm --privileged -v /:/host IMAGE /container/atomic-uninstall1032LABEL RUN /usr/bin/docker run -d --privileged --pid=host -v /:/host IMAGE /container/atomic-run --local-ssh1033 1034# Look ma, no EXPOSE1035 1036CMD [""/container/atomic-run""]1037",1038270,194e47876d01b1a272031aa8ab116ba4fd55d5ce,Bumped source to 20221108-d5692cb,"Bumped source to 20221108-d5692cb1039","FROM ghcr.io/dock0/arch:20221108-0b784141040MAINTAINER akerl <me@lesaker.org>1041RUN pacman -S --needed --noconfirm base-devel vim-minimal tree1042ENV EDITOR vim1043WORKDIR /opt/build1044CMD [""make"", ""local""]1045","FROM ghcr.io/dock0/arch:20221108-d5692cb1046MAINTAINER akerl <me@lesaker.org>1047RUN pacman -S --needed --noconfirm base-devel vim-minimal tree1048ENV EDITOR vim1049WORKDIR /opt/build1050CMD [""make"", ""local""]1051"10522151,c67344e439be19bf0b2eaceca99461eeba972767,Bumped source to 20200603-41fdc9f,"Bumped source to 20200603-41fdc9f1053","FROM docker.pkg.github.com/dock0/ssh/ssh:20200603-ba596f21054MAINTAINER akerl <me@lesaker.org>1055RUN pacman -S --noconfirm --needed cpio dnsutils htop lockfile-progs lsof mtr net-tools whois zsh neovim1056RUN usermod --shell /usr/bin/zsh $ADMIN1057RUN su - $ADMIN -c ""git clone git://github.com/akerl/....git /home/$ADMIN/...""1058RUN su - $ADMIN -c '.../... conf https://raw.githubusercontent.com/akerl/dotfiles/master/.dotdotdot.conf'1059RUN su - $ADMIN -c '.../... supi'1060",10612078,e522c7b1dc1d66ccb46ed56ba605a88333ebeb3d,Bumped source to 20210415-6e2d806,"Bumped source to 20210415-6e2d8061062","FROM docker.pkg.github.com/dock0/arch/arch:20210415-cb3fb5b1063MAINTAINER akerl <me@lesaker.org>1064RUN pacman -S --needed --noconfirm \1065 strace tcpdump openbsd-netcat socat htop \1066 nmap dnsutils net-tools iputils openssh \1067 screen tmux man-db lsof psmisc git tree \1068 vim-minimal inetutils1069",107063,eae72d6b6bffc39d4d5cd9a498d11d73d4c79158,Bumped source to 20200505-fd84876,"Bumped source to 20200505-fd848761071","FROM docker.pkg.github.com/dock0/amylum_arch/amylum_arch:20200505-6ef93f41072MAINTAINER akerl <me@lesaker.org>1073RUN pacman -S --noconfirm s6 execline musl-amylum1074ADD service /service1075ADD init /init1076CMD [""/init""]1077","FROM docker.pkg.github.com/dock0/amylum_arch/amylum_arch:20200505-fd848761078MAINTAINER akerl <me@lesaker.org>1079RUN pacman -S --noconfirm s6 execline musl-amylum1080ADD service /service1081ADD init /init1082CMD [""/init""]1083"1084130,be36e798393a4e84b15974e446c04aca99727b81,ENH: update dockerfile maintainer,"ENH: update dockerfile maintainer1085","FROM centos:51086MAINTAINER http://github.com/fedorov1087 1088RUN yum update -y && \1089 yum groupinstall -y ""Development Tools"" && \1090 yum install -y curl \1091 curl-devel \1092 coreutils \1093 gcc \1094 gcc-c++ \1095 gettext \1096 openssl-devel \1097 perl \1098 wget \1099 zlib-devel1100 1101WORKDIR /etc/yum.repos.d1102RUN wget http://people.centos.org/tru/devtools-2/devtools-2.repo1103RUN yum install -y devtoolset-2-gcc \1104 devtoolset-2-binutils \1105 devtoolset-2-gcc-gfortran \1106 devtoolset-2-gcc-c++1107ENV CC /opt/rh/devtoolset-2/root/usr/bin/gcc1108ENV CXX /opt/rh/devtoolset-2/root/usr/bin/g++1109ENV FC /opt/rh/devtoolset-2/root/usr/bin/gfortran1110 1111# Build and install git from source.1112#WORKDIR /usr/src1113#ENV GIT_VERSION 2.11.01114#RUN wget https://github.com/git/git/archive/v${GIT_VERSION}.tar.gz -O git-${GIT_VERSION}.tar.gz && \1115# tar xvzf git-${GIT_VERSION}.tar.gz && \1116# cd git-${GIT_VERSION} && \1117# make prefix=/usr all && \1118# make prefix=/usr install && \1119# cd .. && rm -rf git-${GIT_VERSION}*1120 1121# Build and install git from source.1122WORKDIR /usr/src1123ENV GIT_VERSION 2.5.01124RUN wget --no-check-certificate https://www.kernel.org/pub/software/scm/git/git-${GIT_VERSION}.tar.gz && \1125 tar xvzf git-${GIT_VERSION}.tar.gz && \1126 cd git-${GIT_VERSION} && \1127 ./configure --prefix=/usr && \1128 make && \1129 make install && \1130 cd .. && rm -rf git-${GIT_VERSION}*1131 1132# Build and install CMake from source.1133WORKDIR /usr/src1134RUN git clone git://cmake.org/cmake.git CMake && \1135 cd CMake && \1136 git checkout v3.7.2 && \1137 mkdir /usr/src/CMake-build && \1138 cd /usr/src/CMake-build && \1139 /usr/src/CMake/bootstrap \1140 --parallel=$(grep -c processor /proc/cpuinfo) \1141 --prefix=/usr && \1142 make -j$(grep -c processor /proc/cpuinfo) && \1143 ./bin/cmake \1144 -DCMAKE_BUILD_TYPE:STRING=Release \1145 -DCMAKE_USE_OPENSSL:BOOL=ON . && \1146 make install && \1147 cd .. && rm -rf CMake*1148 1149# Build and install Python from source.1150WORKDIR /usr/src1151ENV PYTHON_VERSION 2.7.101152RUN wget https://www.python.org/ftp/python/${PYTHON_VERSION}/Python-${PYTHON_VERSION}.tgz && \1153 tar xvzf Python-${PYTHON_VERSION}.tgz && \1154 cd Python-${PYTHON_VERSION} && \1155 ./configure && \1156 make -j$(grep -c processor /proc/cpuinfo) && \1157 make install && \1158 cd .. && rm -rf Python-${PYTHON_VERSION}*1159 1160# Build and install ninja from source.1161WORKDIR /usr/src1162RUN git clone https://github.com/martine/ninja.git && \1163 cd ninja && \1164 git checkout v1.6.0 && \1165 ./configure.py --bootstrap && \1166 mv ninja /usr/bin/ && \1167 cd .. && rm -rf ninja1168 1169# Build and install dcmqi1170WORKDIR /usr/src1171RUN git clone https://github.com/QIICR/dcmqi.git && \1172 mkdir dcmqi-superbuild && \1173 cd dcmqi-superbuild && \1174 cmake -DCMAKE_INSTALL_PREFIX=/usr ../dcmqi && \1175 make -j$(grep -c processor /proc/cpuinfo)1176 1177WORKDIR /usr/src1178ENTRYPOINT [""/bin/bash"",""/usr/src/dcmqi/docker_entry.sh""]1179","FROM centos:51180MAINTAINER http://github.com/QIICR1181 1182RUN yum update -y && \1183 yum groupinstall -y ""Development Tools"" && \1184 yum install -y curl \1185 curl-devel \1186 coreutils \1187 gcc \1188 gcc-c++ \1189 gettext \1190 openssl-devel \1191 perl \1192 wget \1193 zlib-devel1194 1195WORKDIR /etc/yum.repos.d1196RUN wget http://people.centos.org/tru/devtools-2/devtools-2.repo1197RUN yum install -y devtoolset-2-gcc \1198 devtoolset-2-binutils \1199 devtoolset-2-gcc-gfortran \1200 devtoolset-2-gcc-c++