Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Docker build "release" by default. Meant for upcoming Fossil release. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | pending-review |
Files: | files | file ages | folders |
SHA1: |
2a1d7e0efc0f048b495815bac577d3c0 |
User & Date: | jan.nijtmans 2015-10-20 08:14:11 |
References
2015-10-20
| ||
17:40 | Cherrypick of [2a1d7e0efc]. Docker build 'release' by default. Meant for upcoming Fossil release. ... (check-in: b88e6c77 user: mistachkin tags: trunk) | |
Context
2015-10-21
| ||
12:04 |
Backout changes from timeline_showfiles_fix branch which was attempting to fix
discrepancy between CLI and web when listing modified files in checkins.
Make "fossil timeline -v" command behave like the web interface so the CLI timeline command get fixed instead of breaking the web interface. ... (check-in: 3c34db8d user: mgagnon tags: trunk) | |
2015-10-20
| ||
17:40 | Cherrypick of [2a1d7e0efc]. Docker build 'release' by default. Meant for upcoming Fossil release. ... (check-in: b88e6c77 user: mistachkin tags: trunk) | |
08:14 | Docker build "release" by default. Meant for upcoming Fossil release. ... (Closed-Leaf check-in: 2a1d7e0e user: jan.nijtmans tags: pending-review) | |
07:41 | Backout [9431fec1ea098feab24002d4c3bfa0132017ef39]: It causes too many files being displayed in various screens. Reported in fossil-dev and Tcl Core mailing list. ... (check-in: 5903a70b user: jan.nijtmans tags: pending-review) | |
Changes
Changes to Dockerfile.
1 2 3 4 5 6 7 8 | ### # Dockerfile for Fossil ### FROM fedora:22 ### Now install some additional parts we will need for the build RUN dnf update -y && dnf install -y gcc make zlib-devel openssl-devel tar && dnf clean all && groupadd -r fossil -g 433 && useradd -u 431 -r -g fossil -d /opt/fossil -s /sbin/nologin -c "Fossil user" fossil | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | ### # Dockerfile for Fossil ### FROM fedora:22 ### Now install some additional parts we will need for the build RUN dnf update -y && dnf install -y gcc make zlib-devel openssl-devel tar && dnf clean all && groupadd -r fossil -g 433 && useradd -u 431 -r -g fossil -d /opt/fossil -s /sbin/nologin -c "Fossil user" fossil ### If you want to build "trunk", change the next line accordingly. ENV FOSSIL_INSTALL_VERSION release RUN curl "http://core.tcl.tk/tcl/tarball/tcl-src.tar.gz?name=tcl-src&uuid=release" | tar zx RUN cd tcl-src/unix && ./configure --prefix=/usr --disable-shared --disable-threads --disable-load && make && make install RUN curl "http://www.fossil-scm.org/index.html/tarball/fossil-src.tar.gz?name=fossil-src&uuid=${FOSSIL_INSTALL_VERSION}" | tar zx RUN cd fossil-src && ./configure --disable-fusefs --json --with-th1-docs --with-th1-hooks --with-tcl RUN cd fossil-src/src && mv main.c main.c.orig && sed s/\"now\"/0/ <main.c.orig >main.c RUN cd fossil-src && make && strip fossil && cp fossil /usr/bin && cd .. && rm -rf fossil-src && chmod a+rx /usr/bin/fossil && mkdir -p /opt/fossil && chown fossil:fossil /opt/fossil |
︙ | ︙ |