11 - name: fetch git submodules
16 - git submodule update --recursive --remote
29 - name: yarn build:dev
37 dockerfile: Dockerfile
38 repo: dessalines/lemmy-ui
40 from_secret: docker_username
42 from_secret: docker_password
49 - name: publish release docker image
52 dockerfile: Dockerfile
53 repo: dessalines/lemmy-ui
55 auto_tag_suffix: linux-amd64
57 from_secret: docker_username
59 from_secret: docker_password
64 - name: publish release docker manifest
65 image: plugins/manifest
68 from_secret: docker_username
70 from_secret: docker_password
71 target: "dessalines/lemmy-ui:${DRONE_TAG}"
72 template: "dessalines/lemmy-ui:${DRONE_TAG}-OS-ARCH"
81 - name: publish latest release docker manifest
82 image: plugins/manifest
85 from_secret: docker_username
87 from_secret: docker_password
88 target: "dessalines/lemmy-ui:latest"
89 template: "dessalines/lemmy-ui:${DRONE_TAG}-OS-ARCH"
108 - name: fetch git submodules
109 image: node:14-alpine
113 - git submodule update --recursive --remote
120 - name: publish release docker image
121 image: plugins/docker
123 dockerfile: Dockerfile
124 repo: dessalines/lemmy-ui
126 auto_tag_suffix: linux-arm64
128 from_secret: docker_username
130 from_secret: docker_password
135 - name: publish release docker manifest
136 image: plugins/manifest
139 from_secret: docker_username
141 from_secret: docker_password
142 target: "dessalines/lemmy-ui:${DRONE_TAG}"
143 template: "dessalines/lemmy-ui:${DRONE_TAG}-OS-ARCH"
152 - name: publish latest release docker manifest
153 image: plugins/manifest
156 from_secret: docker_username
158 from_secret: docker_password
159 target: "dessalines/lemmy-ui:latest"
160 template: "dessalines/lemmy-ui:${DRONE_TAG}-OS-ARCH"