17ba858b19
To do this we also update jinja-init to bullseye and gitea seems to be the only user of this image. The impact of this should be fairly self contained to gitea. Note this update isn't urgent, but good hygiene. We should coordinate this update with the 1.15.x gitea upgrade and do them in such a sequence that we can identify problems easily if they pop up. Change-Id: Ia0075416a1d8a067cfecd26c03f8db9641cbcb89
35 lines
1.1 KiB
Docker
35 lines
1.1 KiB
Docker
# Copyright 2018 Red Hat, Inc.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
# not use this file except in compliance with the License. You may obtain
|
|
# a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
# License for the specific language governing permissions and limitations
|
|
# under the License.
|
|
|
|
FROM docker.io/opendevorg/python-base:3.9-bullseye as build
|
|
|
|
RUN apt-get update && apt-get -y install \
|
|
git \
|
|
&& apt-get clean \
|
|
&& rm -rf /var/lib/apt/lists/* \
|
|
&& mkdir -p /src/jinja-init
|
|
|
|
RUN git clone https://github.com/ObjectifLibre/jinja-init /src/jinja-init
|
|
WORKDIR /src/jinja-init
|
|
|
|
RUN git checkout 8c13a44124a5a363519df787b1cd0abd1198b8df
|
|
|
|
FROM docker.io/opendevorg/python-base:3.7 as jinja-init
|
|
|
|
RUN pip install jinja2
|
|
|
|
COPY --from=build /src/jinja-init/run.py /
|
|
|
|
ENTRYPOINT ["python3", "/run.py"]
|