Skip to content

Commit

Permalink
add django-cassandra module
Browse files Browse the repository at this point in the history
  • Loading branch information
ds committed Aug 18, 2024
1 parent d627549 commit fe8c4e4
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 1 deletion.
23 changes: 23 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---

version: 2
updates:
- package-ecosystem: pip
directory: /docker
schedule:
interval: weekly
day: sunday
open-pull-requests-limit: 99
commit-message:
prefix: pip-docker
labels:
- pip dependencies
groups:
autoweb:
patterns:
- '*'

- package-ecosystem: docker
directory: /docker
schedule:
interval: weekly
3 changes: 2 additions & 1 deletion docker/Dockerfile.sentry
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,13 @@ ARG SENTRY_IMAGE=getsentry/sentry:${SENTRY_VERSION}
ARG APPLICATION=sentry-hh=24.7.1-1
FROM ${SENTRY_IMAGE}

COPY docker/requirements-extra.txt /tmp/
RUN set -xe && \
echo 'debconf debconf/frontend select noninteractive' | debconf-set-selections && \
apt-get update -qq && \
apt-get install -qq -y --no-install-recommends build-essential libsasl2-dev libldap2-dev libssl-dev && \
cd /tmp && \
pip install --no-cache-dir --prefer-binary sentry-auth-ldap==23.6.0 django-redis==5.4.0 && \
pip install --no-cache-dir --prefer-binary -r /tmp/requirements-extra.txt && \
apt-mark manual $(dpkg-query --show -f '${Package} ' 'libsasl2*' 'libldap*' 'libssl*') && \
apt-mark auto build-essential $(dpkg-query --show -f '${Package} ' '*-dev') && \
apt-get autoremove -qq -y --purge && \
Expand Down
3 changes: 3 additions & 0 deletions docker/requirements-extra.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
sentry-auth-ldap==23.6.0
django-redis==5.4.0
django-cassandra-engine==1.9.0

0 comments on commit fe8c4e4

Please sign in to comment.