11 - name: fetch git submodules
16 - git submodule update --recursive --remote
28 - name: yarn build:dev
33 - name: publish dev docker image
36 dockerfile: Dockerfile
37 repo: dessalines/lemmy-ui
41 from_secret: docker_username
43 from_secret: docker_password
48 - name: publish dev docker manifest
49 image: plugins/manifest
52 from_secret: docker_username
54 from_secret: docker_password
55 target: "dessalines/lemmy-ui:dev"
56 template: "dessalines/lemmy-ui:dev-OS-ARCH"
65 - name: publish release docker image
68 dockerfile: Dockerfile
69 repo: dessalines/lemmy-ui
71 auto_tag_suffix: linux-amd64
73 from_secret: docker_username
75 from_secret: docker_password
80 - name: publish release docker manifest
81 image: plugins/manifest
84 from_secret: docker_username
86 from_secret: docker_password
87 target: "dessalines/lemmy-ui:${DRONE_TAG}"
88 template: "dessalines/lemmy-ui:${DRONE_TAG}-OS-ARCH"
107 - name: fetch git submodules
108 image: node:14-alpine
112 - git submodule update --recursive --remote
117 - name: publish dev docker image
118 image: plugins/docker
120 dockerfile: Dockerfile
121 repo: dessalines/lemmy-ui
125 from_secret: docker_username
127 from_secret: docker_password
132 - name: publish dev docker manifest
133 image: plugins/manifest
136 from_secret: docker_username
138 from_secret: docker_password
139 target: "dessalines/lemmy-ui:dev"
140 template: "dessalines/lemmy-ui:dev-OS-ARCH"
149 - name: publish release docker image
150 image: plugins/docker
152 dockerfile: Dockerfile
153 repo: dessalines/lemmy-ui
155 auto_tag_suffix: linux-arm64
157 from_secret: docker_username
159 from_secret: docker_password
164 - name: publish release docker manifest
165 image: plugins/manifest
168 from_secret: docker_username
170 from_secret: docker_password
171 target: "dessalines/lemmy-ui:${DRONE_TAG}"
172 template: "dessalines/lemmy-ui:${DRONE_TAG}-OS-ARCH"