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

Contribution, plattforms and automatic builds #2

Open
SimonHoenscheid opened this issue Mar 11, 2022 · 1 comment
Open

Contribution, plattforms and automatic builds #2

SimonHoenscheid opened this issue Mar 11, 2022 · 1 comment

Comments

@SimonHoenscheid
Copy link

Hi @BytesGuy,

just wanted to ask if you could explain the basic functions of every file that is included in every OS directory in the readme to make the contribution easier?
I saw that Parallels and VMWare Fusion Beta are the available platforms for macOS on M1/ARM. Is there a reason, besides effort, not to support both?
Is there a chance to create an automatic build pipeline, so shipping updates will be easier or does the image build need a mac and the specific virtualization platform itself?

Hope I can contribute and help
Simon

@BytesGuy
Copy link
Owner

Hi Simon

  • This will be added to https://github.com/BytesGuy/arm-base-boxes#usage-instructions in due course. The repo needs refactoring to make it easier to follow before I add that, but generally everything included is fairly standard packer + some scripts for automating cleanup of the vm and packaging into the vagrant box
  • Parallels is starting to be added, I only have a trial license though so I am not sure how much support I will be adding moving forward as it is £80/year and I work solely with VMWare in other activities
  • Ideally yes, I work at CircleCI so I would use that, but due to this requiring a Mac with virtualisation enabled (so can't use a VM) and VMWare and/or parallels installed, that would mean it would need to use a custom host machine with CircleCI Runner for best results. A weekly update cadence for package/security updates would be the best scenario. I'll see how it goes moving forward

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

No branches or pull requests

2 participants