Various aesthetic improvements
This commit is contained in:
parent
a4c58c295f
commit
967cf770c2
4
Makefile
4
Makefile
|
@ -55,9 +55,9 @@ VOLUME_MOUNT ?= $(PWD)
|
||||||
shell:
|
shell:
|
||||||
@: $${I}
|
@: $${I}
|
||||||
ifeq ($(I),admin)
|
ifeq ($(I),admin)
|
||||||
docker run -it --rm --network host -v $(VOLUME_MOUNT):/src -v /var/run/docker.sock:/var/run/docker.sock -v $(HOME)/.aws:/var/riju/.aws:ro -e AWS_REGION -e AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY -e VOLUME_MOUNT=$(VOLUME_MOUNT) riju:$(I)
|
docker run -it --rm --hostname $(I) -v $(VOLUME_MOUNT):/src -v /var/run/docker.sock:/var/run/docker.sock -v $(HOME)/.aws:/var/riju/.aws:ro -e AWS_REGION -e AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY -e VOLUME_MOUNT=$(VOLUME_MOUNT) --network host riju:$(I)
|
||||||
else
|
else
|
||||||
docker run -it --rm -v $(VOLUME_MOUNT):/src riju:$(I)
|
docker run -it --rm --hostname $(I) -v $(VOLUME_MOUNT):/src riju:$(I)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: install
|
.PHONY: install
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
|
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
groupadd -g "$(stat -c %g "$PWD")" -o -p '!' -r riju-admin
|
groupadd -g "$(stat -c %g "$PWD")" -o -p '!' -r riju
|
||||||
useradd -u "$(stat -c %u "$PWD")" -g "$(stat -c %g "$PWD")" -o -m -N -l -s /usr/bin/bash -G sudo riju-admin
|
useradd -u "$(stat -c %u "$PWD")" -g "$(stat -c %g "$PWD")" -o -m -N -l -s /usr/bin/bash -G sudo riju
|
||||||
|
|
||||||
runuser -u riju-admin -- touch /home/riju-admin/.sudo_as_admin_successful
|
runuser -u riju -- touch /home/riju/.sudo_as_admin_successful
|
||||||
runuser -u riju-admin -- ln -sT /var/riju/.aws /home/riju-admin/.aws
|
runuser -u riju -- ln -sT /var/riju/.aws /home/riju/.aws
|
||||||
runuser -u riju-admin -- yarn install
|
runuser -u riju -- yarn install
|
||||||
|
|
||||||
exec runuser -u riju-admin "$@"
|
exec runuser -u riju "$@"
|
||||||
|
|
|
@ -2,9 +2,10 @@
|
||||||
|
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
groupadd -g "$(stat -c %g "$PWD")" -o -p '!' -r riju-packager
|
groupadd -g "$(stat -c %g "$PWD")" -o -p '!' -r riju
|
||||||
useradd -u "$(stat -c %u "$PWD")" -g "$(stat -c %g "$PWD")" -o -m -N -l -s /usr/bin/bash -G sudo riju-packager
|
useradd -u "$(stat -c %u "$PWD")" -g "$(stat -c %g "$PWD")" -o -m -N -l -s /usr/bin/bash -G sudo riju
|
||||||
|
|
||||||
runuser -u riju-packager touch /home/riju-packager/.sudo_as_admin_successful
|
runuser -u riju touch /home/riju/.sudo_as_admin_successful
|
||||||
|
runuser -u riju -- yarn install
|
||||||
|
|
||||||
exec runuser -u riju-packager "$@"
|
exec runuser -u riju "$@"
|
||||||
|
|
|
@ -6,5 +6,6 @@ groupadd -g "$(stat -c %g "$PWD")" -o -p '!' -r riju
|
||||||
useradd -u "$(stat -c %u "$PWD")" -g "$(stat -c %g "$PWD")" -o -m -N -l -s /usr/bin/bash -G sudo riju
|
useradd -u "$(stat -c %u "$PWD")" -g "$(stat -c %g "$PWD")" -o -m -N -l -s /usr/bin/bash -G sudo riju
|
||||||
|
|
||||||
runuser -u riju touch /home/riju/.sudo_as_admin_successful
|
runuser -u riju touch /home/riju/.sudo_as_admin_successful
|
||||||
|
runuser -u riju -- yarn install
|
||||||
|
|
||||||
exec runuser -u riju "$@"
|
exec runuser -u riju "$@"
|
||||||
|
|
Loading…
Reference in New Issue