А зачем докер-файл, если сам cross запускает докер для сборок?
Ищи на хабре, 100% было про винду, такой же подход будет и для малины
проблема вот в чем. Даже если я и смогу использовать - name: Build target uses: actions-rs/cargo@v1 with: use-cross: true command: build args: --release --target ${{ matrix.target }} и все сбилдится, мне это не подходит потому что я использую uses: docker/build-push-action@v2 который билдит образ с докерфайла в репе и загружает в репозиторий
Насчёт github обвязки не подскажу docker buildx - если нужен контейнер под малину cargo build target=… если нужен бинарник под малину
всмысле образ ?
Образ / контейнер, ага
чет я не могу понять. docker buildx build \ --tag your-username/multiarch-example:latest \ --platform linux/amd64,linux/arm/v7,linux/arm64 . все красиво выбираем что откуда куда, а что должно быть в докерфайле тогда ? у меня там раст тулчейн для aarch64 ставится итд, мне нужно както специально менять докерфайл чтобы юзать buildx ?
Где-то в инете примеры были, я сам не сталкивался, только направление знаю
Обсуждают сегодня