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
118 - name: publish dev docker image
119 image: plugins/docker
121 dockerfile: Dockerfile
122 repo: dessalines/lemmy-ui
126 from_secret: docker_username
128 from_secret: docker_password
133 - name: publish dev docker manifest
134 image: plugins/manifest
137 from_secret: docker_username
139 from_secret: docker_password
140 target: "dessalines/lemmy-ui:dev"
141 template: "dessalines/lemmy-ui:dev-OS-ARCH"
150 - name: publish release docker image
151 image: plugins/docker
153 dockerfile: Dockerfile
154 repo: dessalines/lemmy-ui
156 auto_tag_suffix: linux-arm64
158 from_secret: docker_username
160 from_secret: docker_password
165 - name: publish release docker manifest
166 image: plugins/manifest
169 from_secret: docker_username
171 from_secret: docker_password
172 target: "dessalines/lemmy-ui:${DRONE_TAG}"
173 template: "dessalines/lemmy-ui:${DRONE_TAG}-OS-ARCH"