Page Menu
Home
Software Heritage
Search
Configure Global Search
Log In
Files
F9337001
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
4 KB
Subscribers
None
View Options
diff --git a/Dockerfile.listers b/Dockerfile.listers
index beda00f..05ae182 100644
--- a/Dockerfile.listers
+++ b/Dockerfile.listers
@@ -1,8 +1,6 @@
ARG BASE
FROM $BASE
-COPY swh-scheduler /app/swh-scheduler
-RUN pip install /app/swh-scheduler
COPY swh-lister /app/swh-lister
RUN pip install /app/swh-lister
diff --git a/Dockerfile.loaders b/Dockerfile.loaders
index 173ac7e..71ef078 100644
--- a/Dockerfile.loaders
+++ b/Dockerfile.loaders
@@ -1,12 +1,8 @@
ARG BASE
FROM $BASE
-COPY swh-scheduler /app/swh-scheduler
COPY swh-loader-core /app/swh-loader-core
+RUN pip install /app/swh-loader-core
COPY swh-loader-git /app/swh-loader-git
-# COPY swh-loader-svn /app/swh/swh-loader-svn
-# COPY swh-loader-mercurial /app/swh/swh-loader-mercurial
-
-RUN pip install /app/swh-scheduler && pip install /app/swh-loader-core && pip install /app/swh-loader-git
-# pip install /app/swh-loader-svn && pip install /app/swh-loader-mercurial
+RUN pip install /app/swh-loader-git
diff --git a/Dockerfile.storage b/Dockerfile.storage
index a53caa1..60a164c 100644
--- a/Dockerfile.storage
+++ b/Dockerfile.storage
@@ -1,14 +1,6 @@
ARG BASE
FROM $BASE
-# COPY swh-storage/requirements.txt /app/requirements-storage.txt
-# COPY swh-objstorage/requirements.txt /app/requirements-obstorage.txt
-
-# COPY swh-objstorage/swh /app/swh
-# COPY swh-storage/swh /app/swh
-
-COPY swh-objstorage /app/swh-objstorage
COPY swh-storage /app/swh-storage
-
-RUN pip install /app/swh-objstorage && pip install /app/swh-storage
+RUN pip install /app/swh-storage
diff --git a/Dockerfile.webapp b/Dockerfile.webapp
index 6d128a3..42bcc93 100644
--- a/Dockerfile.webapp
+++ b/Dockerfile.webapp
@@ -1,18 +1,6 @@
ARG BASE
FROM $BASE
-COPY swh-auth /app/swh-auth
-RUN pip install /app/swh-auth
-COPY swh-vault /app/swh-vault
-RUN pip install /app/swh-vault
-COPY swh-indexer /app/swh-indexer
-RUN pip install /app/swh-indexer
-COPY swh-scheduler /app/swh-scheduler
-RUN pip install /app/swh-scheduler
-COPY swh-search /app/swh-search
-RUN pip install /app/swh-search
-COPY swh-storage /app/swh-storage
-RUN pip install /app/swh-storage
COPY swh-web /app/swh-web
RUN pip install /app/swh-web
diff --git a/skaffold.yaml b/skaffold.yaml
index e208d66..f84c1e7 100644
--- a/skaffold.yaml
+++ b/skaffold.yaml
@@ -1,84 +1,85 @@
apiVersion: skaffold/v2beta13
kind: Config
metadata:
name: swh-environment
build:
artifacts:
- image: swh/stack-base
+ context: docker
docker:
dockerfile: Dockerfile
- image: swh/objstorage
docker:
dockerfile: Dockerfile.objstorage
requires:
- image: swh/stack-base
alias: BASE
- image: swh/storage
docker:
dockerfile: Dockerfile.storage
requires:
- image: swh/stack-base
alias: BASE
- image: swh/scheduler
docker:
dockerfile: Dockerfile.scheduler
requires:
- image: swh/stack-base
alias: BASE
- image: swh/webapp
docker:
dockerfile: Dockerfile.webapp
requires:
- image: swh/stack-base
alias: BASE
- image: swh/loaders
docker:
dockerfile: Dockerfile.loaders
requires:
- image: swh/stack-base
alias: BASE
- image: swh/listers
docker:
dockerfile: Dockerfile.listers
requires:
- image: swh/stack-base
alias: BASE
- image: swh/grafana
docker:
dockerfile: Dockerfile.grafana
- image: swh/search
docker:
dockerfile: Dockerfile.search
requires:
- image: swh/stack-base
alias: BASE
- image: swh/counters
docker:
dockerfile: Dockerfile.counters
requires:
- image: swh/stack-base
alias: BASE
deploy:
kubectl:
manifests:
- kubernetes/01-journal.yml
- kubernetes/02-monitoring.yml
- kubernetes/05-storage-db.yml
- kubernetes/10-objstorage.yml
- kubernetes/11-storage.yml
- kubernetes/15-scheduler-db.yml
- kubernetes/16-rabbitmq.yml
- kubernetes/20-scheduler.yml
- kubernetes/21-scheduler-runner.yml
- kubernetes/22-scheduler-listener.yml
- kubernetes/23-scheduler-journal-client.yml
- kubernetes/29-web-db.yml
- kubernetes/30-webapp.yml
- kubernetes/40-loaders.yml
- kubernetes/45-listers.yml
- kubernetes/50-elasticsearch.yml
- kubernetes/55-search.yml
- kubernetes/56-search-journal-client.yml
- kubernetes/60-redis.yml
- kubernetes/61-counters.yml
- kubernetes/62-counters-journal-client.yml
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Jul 4 2025, 7:50 AM (10 w, 3 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3332796
Attached To
rDENV Development environment
Event Timeline
Log In to Comment