File tree Expand file tree Collapse file tree 1 file changed +17
-7
lines changed Expand file tree Collapse file tree 1 file changed +17
-7
lines changed Original file line number Diff line number Diff line change 1- FROM debian:8.11
1+ FROM ubuntu:22.04
22
3- RUN apt update && apt install -y \
4- make g++ libapr1-dev libsvn-dev libqt4-dev \
5- git subversion \
6- && rm -rf /var/lib/apt/lists/* \
7- && mkdir /usr/local/svn2git
3+ # Change locale to let svn handle international characters
4+ ENV LC_ALL C.UTF-8
85
9- ADD . /usr/local/svn2git
6+ # Install dependencies
7+ RUN apt-get update && apt-get install --yes --no-install-recommends \
8+ build-essential \
9+ libapr1-dev \
10+ libsvn-dev \
11+ qt5-qmake \
12+ qtbase5-dev \
13+ git \
14+ subversion \
15+ && rm -rf /var/lib/apt/lists/*
1016
17+ # Build the binary
18+ RUN mkdir /usr/local/svn2git
19+ ADD . /usr/local/svn2git
1120RUN cd /usr/local/svn2git && qmake && make
1221
22+ # Docker interface
1323WORKDIR /workdir
1424CMD /usr/local/svn2git/svn-all-fast-export
You can’t perform that action at this time.
0 commit comments