a9dcd18882
We're trying to drop out the old images based on buster and 3.7 which storyboard has based its images on. Update storyboard to bullseye and python3.9 now that they have both been out for a while. Depends-On: https://review.opendev.org/c/opendev/storyboard/+/838409 Change-Id: Ibf5f3eb63e22eb5b37cdfa74fe3bb6ce1f31bb62
43 lines
1.3 KiB
Docker
43 lines
1.3 KiB
Docker
# Copyright (c) 2019 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 opendevorg/python-builder:3.9-bullseye as builder
|
|
|
|
COPY . /tmp/src
|
|
RUN assemble
|
|
|
|
FROM opendevorg/python-base:3.9-bullseye as storyboard
|
|
|
|
COPY --from=builder /output/ /output
|
|
RUN /output/install-from-bindep
|
|
|
|
FROM storyboard as storyboard-api
|
|
CMD ["/usr/local/bin/storyboard-api"]
|
|
|
|
FROM storyboard as storyboard-subscriber
|
|
CMD ["/usr/local/bin/storyboard-subscriber"]
|
|
|
|
FROM storyboard as storyboard-worker-daemon
|
|
CMD ["/usr/local/bin/storyboard-worker-daemon"]
|
|
|
|
FROM storyboard as storyboard-db-manage
|
|
CMD ["/usr/local/bin/storyboard-db-manage"]
|
|
|
|
FROM storyboard as storyboard-migrate
|
|
CMD ["/usr/local/bin/storyboard-migrate"]
|
|
|
|
FROM storyboard as storyboard-cron
|
|
CMD ["/usr/local/bin/storyboard-cron"]
|