Skip to content
Snippets Groups Projects
Verified Commit 1109392c authored by Janne Mareike Koschinski's avatar Janne Mareike Koschinski
Browse files

Improve build scripts

parent ee43c8f3
No related branches found
No related tags found
No related merge requests found
......@@ -10,9 +10,9 @@ RUN apt-get update && \
RUN pip install s3cmd
RUN unlink /usr/bin/apksigner
ADD apksigner.sh /usr/bin/apksigner
ADD update_repo.sh /
ADD Makefile /
ADD src/apksigner.sh /usr/bin/apksigner
ADD src/update_repo.sh /
ADD src/Makefile /
ENV UPDATE_WAIT=10
......
$(REPO_PATH)/index.jar: s3
fdroid update --use-date-from-apk
fdroid server update
IMAGE := k8r.eu/justjanne/$(shell basename $(shell git rev-parse --show-toplevel))
TAGS := $(shell git describe --always --tags HEAD)
s3: update_s3
.PHONY: build
build:
docker build --pull -t $(IMAGE):$(TAGS) .
docker tag $(IMAGE):$(TAGS) $(IMAGE):latest
@echo Successfully tagged $(IMAGE):$(TAGS) as latest
.PHONY: update_s3
update_s3:
s3cmd sync --preserve s3://releases/quasseldroid-ng/ $(S3_PATH)/
rsync -rlpcgoDv $(S3_PATH)/*-release.apk $(REPO_PATH)/
.PHONY: push
push: build
docker push $(IMAGE):$(TAGS)
docker push $(IMAGE):latest
@echo Successfully pushed $(IMAGE):$(TAGS) as latest
#!/bin/sh
IMAGE=k8r.eu/justjanne/fdroid-repo
TAGS=$(git describe --always --tags HEAD)
docker build --pull -t $IMAGE:$TAGS .
docker tag $IMAGE:$TAGS $IMAGE:latest
echo Successfully tagged $IMAGE:latest
#!/bin/sh
IMAGE=k8r.eu/justjanne/fdroid-repo
TAGS=$(git describe --always --tags HEAD)
NAMESPACE=default
DEPLOYMENT=fdroid-repo
POD=sync
kubectl -n $NAMESPACE set image deployment/$DEPLOYMENT $POD=$IMAGE:$TAGS
#!/bin/sh
IMAGE=k8r.eu/justjanne/fdroid-repo
TAGS=$(git describe --always --tags HEAD)
docker push $IMAGE:$TAGS
docker push $IMAGE:latest
echo Successfully pushed $IMAGE:$TAGS as $IMAGE:latest
$(REPO_PATH)/index.jar: s3
fdroid update --use-date-from-apk
fdroid server update
s3: update_s3
.PHONY: update_s3
update_s3:
s3cmd sync --preserve s3://releases/quasseldroid-ng/ $(S3_PATH)/
rsync -rlpcgoDv $(S3_PATH)/*-release.apk $(REPO_PATH)/
File moved
File moved
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment