Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Building ARM images #56

Closed
extremelyonline opened this issue Sep 23, 2023 · 2 comments
Closed

Building ARM images #56

extremelyonline opened this issue Sep 23, 2023 · 2 comments

Comments

@extremelyonline
Copy link

Hi Paulgo,

Sorry to bother you, may I ask if you would consider building ARM images in the Gitlab runner? It will prolong the build time tho. Thank you so much

@mrpaulblack
Copy link
Member

Hi,
This repo is just a mirror of my gitlab instance, where I am actually tracking my source code changes... I am also using a gitlab runner to build images: https://paulgo.dev/infra/paulgoio/searxng/-/pipelines .

I do not plan to set up this up, so it works with arm, since I am not using arm for any deployments. Hope you understand.

If you know how to set up the GitLab runner, so it supports building for arm, feel free to open a PR in this mirror tho. I would gladly add the changes, if anybody wants to do the configuration 👍

This is my current runner setup with docker-compose on an x86_64 virtual machine running alpine:

version: '3'

services:
  gitlab-runner-paulgodev:
    image: registry.gitlab.com/gitlab-org/gitlab-runner:alpine
    restart: always
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ./runner-paulgodev.toml:/etc/gitlab-runner/config.toml

You can find my templates for the gitlab ci that builds the paulgoio SearXNG images here: https://paulgo.dev/infra/templates

I will keep this ticket open for others to see 😄

@mrpaulblack mrpaulblack pinned this issue Sep 26, 2023
@extremelyonline
Copy link
Author

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants