git-pr

created pr with 16.1 on 2024-08-18T15:28:14Z · by c8ef7d19
added 16.2 on 2024-08-18T15:31:36Z · by c8ef7d19
1: 3bd44da ! 1: 9002592 chore(pgs): add validation to project names
added 16.3 on 2024-08-18T16:05:53Z · by c8ef7d19
1: 9002592 = 1: 9002592 chore(pgs): add validation to project names
-: ------- > 2: cd17cf4 chore: update pobj
-: ------- > 3: a00def2 chore: complete impl
changed pr name to feat: private obj store service on 2024-08-18T16:06:30Z · by c8ef7d19
added 16.4 on 2024-08-18T16:39:07Z · by c8ef7d19
1: 9002592 = 1: 9002592 chore(pgs): add validation to project names
2: cd17cf4 = 2: cd17cf4 chore: update pobj
3: a00def2 = 3: a00def2 chore: complete impl
-: ------- > 4: 0ed7dc9 chore: update pobj
-: ------- > 5: 8ff1131 working!
added 16.5 on 2024-08-19T02:01:34Z · by c8ef7d19
1: 9002592 = 1: 9002592 chore(pgs): add validation to project names
2: cd17cf4 = 2: cd17cf4 chore: update pobj
3: a00def2 = 3: a00def2 chore: complete impl
4: 0ed7dc9 = 4: 0ed7dc9 chore: update pobj
5: 8ff1131 = 5: 8ff1131 working!
-: ------- > 6: 0c8ad0d chore(obj): prep service def
cmds
checkout latest patchset:
ssh pr.pico.sh print 16 | git am -3
checkout any patchset in a patch request:
ssh pr.pico.sh print 16.[rev] | git am -3
add changes to patch request:
git format-patch main --stdout | ssh pr.pico.sh pr add 16
+9 -1 Makefile #
......@@ -53,7 +53,11 @@ bp-%: bp-setup
5353 $(DOCKER_BUILDX_BUILD) --build-arg "APP=$*" -t "ghcr.io/picosh/pico/$*-web:$(DOCKER_TAG)" --target release-web .
5454 .PHONY: bp-%
5555
56-bp-all: bp-prose bp-pastes bp-imgs bp-feeds bp-pgs bp-auth bp-bouncer
56+bp-obj: bp-setup
57+ $(DOCKER_BUILDX_BUILD) --build-arg "APP=obj" -t "ghcr.io/picosh/pico/obj-ssh:$(DOCKER_TAG)" --target release-ssh .
58+.PHONY: bp-bouncer
59+
60+bp-all: bp-prose bp-pastes bp-imgs bp-feeds bp-pgs bp-auth bp-bouncer bp-obj
5761 .PHONY: bp-all
5862
5963 build-auth:
......@@ -64,6 +68,10 @@ build-pico:
6468 go build -o "build/pico-ssh" "./cmd/pico/ssh"
6569 .PHONY: build-auth
6670
71+build-obj:
72+ go build -o "build/obj-ssh" "./cmd/obj/ssh"
73+.PHONY: build-auth
74+
6775 build-%:
6876 go build -o "build/$*-web" "./cmd/$*/web"
6977 go build -o "build/$*-ssh" "./cmd/$*/ssh"
+11 -0 docker-compose.override.yml #
......@@ -142,6 +142,17 @@ services:
142142 - ./data/pico-ssh/data:/app/ssh_data
143143 ports:
144144 - "2226:2222"
145+ obj-ssh:
146+ build:
147+ args:
148+ APP: obj
149+ target: release-ssh
150+ env_file:
151+ - .env.example
152+ volumes:
153+ - ./data/obj-ssh/data:/app/ssh_data
154+ ports:
155+ - "2227:2222"
145156 auth-web:
146157 build:
147158 args:
+12 -0 docker-compose.prod.yml #
......@@ -301,6 +301,18 @@ services:
301301 ports:
302302 - "${PICO_SSH_V4:-22}:2222"
303303 - "${PICO_SSH_V6:-[::1]:22}:2222"
304+ obj-ssh:
305+ networks:
306+ pico:
307+ aliases:
308+ - ssh
309+ env_file:
310+ - .env.prod
311+ volumes:
312+ - ./data/obj-ssh/data:/app/ssh_data
313+ ports:
314+ - "${OBJ_SSH_V4:-22}:2222"
315+ - "${OBJ_SSH_V6:-[::1]:22}:2222"
304316
305317 networks:
306318 default:
+7 -0 docker-compose.yml #
......@@ -106,6 +106,13 @@ services:
106106 - pico
107107 - services
108108 - all
109+ obj-ssh:
110+ image: ghcr.io/picosh/pico/obj-ssh:latest
111+ restart: always
112+ profiles:
113+ - obj
114+ - services
115+ - all
109116 auth-web:
110117 image: ghcr.io/picosh/pico/auth-web:latest
111118 restart: always
+0 -5 projects.txt #
......@@ -1,5 +0,0 @@
1-docs
2-test
3-tester
4-ui
5-
Back to top