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

Mac Workflows initial concept with podman-e2e-mac workflow, scheduler and template #92

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

odockal
Copy link
Contributor

@odockal odockal commented Jan 19, 2024

Fixes #62.

@odockal odockal force-pushed the mac-workflows-dry-run branch from 498a076 to 3ce5b43 Compare January 19, 2024 16:35
@odockal odockal changed the title WIP: mac workflows to be tested in odockal fork Mac Workflows initial concept with podman-e2e-mac workflow, scheduler and template Jan 19, 2024
@odockal
Copy link
Contributor Author

odockal commented Jan 19, 2024

@adrianriobo Hey, I would like to know, what do you think. If you can actually go through it and see what else could be included. I have only tested it in my branch without actually getting any resources from AWS. I would like to settle that first how you view this concept.
FYI: podman-e2e-mac's step that would actually execute the podman-desktop-e2e image is still set to windows. I need to try locally how it needs to be updated.

# -e OUTPUT_FOLDER=/data \
# -e DEBUG=true \
# -v $PWD:/data:z \
# quay.io/rhqp/podman-desktop-e2e:v1.1.0-windows-amd64 \
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mac amd image must be used

# pd-e2e/run.ps1 \
# -wslInstallFix 'false' \
# -targetFolder pd-e2e \
# -pdUrl "https://github.com/containers/podman-desktop/releases/download/${tag}/podman-desktop-${tag:1}.exe" \
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For mac the zip file with Podman Desktop.app must be used

# -e DEBUG=true \
# -v $PWD:/data:z \
# quay.io/rhqp/podman-desktop-e2e:v1.1.0-windows-amd64 \
# pd-e2e/run.ps1 \
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

for mac it is not run.ps1 but run.sh

odockal added 3 commits March 1, 2024 15:43
Signed-off-by: Ondrej Dockal <odockal@redhat.com>

Update mac-scheduler.yaml
Signed-off-by: Ondrej Dockal <odockal@redhat.com>
… and template

Signed-off-by: Ondrej Dockal <odockal@redhat.com>
@odockal odockal force-pushed the mac-workflows-dry-run branch from 3ce5b43 to eb70b78 Compare March 1, 2024 15:29
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

Successfully merging this pull request may close these issues.

Prepare a GH workflow to accommodate various E2E test workflow as templates on Mac OS platform
2 participants