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

App Build Automation #89

Open
2 of 7 tasks
mcduffie opened this issue Jun 20, 2023 · 6 comments
Open
2 of 7 tasks

App Build Automation #89

mcduffie opened this issue Jun 20, 2023 · 6 comments
Assignees
Labels
Feature Feature label used in Unity Project U-ADE U-ADS

Comments

@mcduffie
Copy link

mcduffie commented Jun 20, 2023

Automating the app-package build

Acceptance Criteria:

  • Ability for a user to trigger an app-package build (authentication?)
  • app-package is built from project provided source code in an open repository
  • app-package is stored in docker registry
  • app-package is registered in Dockstore
  • CWL is available through dockstore
  • source code provided is stored in a repository for provenance/re-creation

Work Tickets

@mcduffie mcduffie converted this from a draft issue Jun 20, 2023
@mcduffie mcduffie added Feature Feature label used in Unity Project U-ADS U-ADE labels Jun 20, 2023
@mcduffie mcduffie self-assigned this Jun 20, 2023
@GodwinShen
Copy link

@mcduffie please create and/or link the work tickets for the acceptance criteria noted above.

@GodwinShen
Copy link

@mcduffie I noticed that the one work ticket (unity-sds/unity-app-build-trigger#1) associated to this task is complete. Is that the only ticket required to close this one out? If not, can you please add any other related work tickets under the "Work Tickets" section here?

@GodwinShen
Copy link

Seems like we still need to complete unity-sds/unity-app-build-trigger#2 before closing out this ticket, if so then I will add that ticket to the "Work Tickets" section here.

@mike-gangl
Copy link
Contributor

@edwinsarkissian - we'll need to clean up the EC2 installs for the gitlab runners at somepoint. there is absolutely no version control happening and that's going to be an issue when trying to support dev/test/prod deployments - as what's installed on them will be a factor of when they were installed.

@mike-gangl
Copy link
Contributor

@edwinsarkissian
Copy link

Yes, I agree. I will need to deal with version control. However, for now the problem is that registering image with the local image registry fails without any error message, and I have no idea what is causing it. I would have expected to see some error message or warning coming out of app-pack-gen or unity-app-gen. Unfortunately, I won't be able to spend more than 5% of my time on Unity, which I have already done. I have to come back to this early next week.

@mike-gangl mike-gangl moved this from In Progress to Todo in Unity Project Board Sep 16, 2024
@mcduffie mcduffie removed the status in Unity Project Board Jan 21, 2025
@mcduffie mcduffie moved this to Done in Unity Project Board Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Feature label used in Unity Project U-ADE U-ADS
Projects
Status: Done
Development

No branches or pull requests

4 participants