Remove the get_latest_ref script and use the primary branch.
We previously used the get_latest_ref.py script to fetch the latest commit sha for each project that passed CI correctly. Although, that has some challenges due to requiring Gitlab Auth token. It causes issues with building PRs and we don't want to share the Gitlab token with PR authors. Instead, this commit removes the code and sha references and Instead simply uses the primary master branch from each project to build the rolling release container image.
This commit is contained in:
@@ -18,8 +18,8 @@ RUN --mount=type=cache,target=/root/.cache \
|
||||
&& apk add --no-cache bash su-exec postgresql-client mysql-client curl python3 py3-pip linux-headers py-cryptography mariadb-connector-c \
|
||||
&& python3 -m pip install -U psycopg2 pymysql setuptools wheel \
|
||||
&& python3 -m pip install \
|
||||
git+https://gitlab.com/mailman/mailman@${CORE_REF} \
|
||||
git+https://gitlab.com/mailman/mailman-hyperkitty@${MM3_HK_REF} \
|
||||
git+https://gitlab.com/mailman/mailman \
|
||||
git+https://gitlab.com/mailman/mailman-hyperkitty \
|
||||
gunicorn==19.9.0 \
|
||||
&& apk del build-deps \
|
||||
&& adduser -S mailman
|
||||
|
||||
Reference in New Issue
Block a user