question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Support multiple roles within a single GitHub repo

See original GitHub issue

Tasks

  • Modify the Galaxy data model to enable the inclusion of multiple roles within a single GitHub repository.
  • Modify the import process to recursively look for roles within an optional roles directory.
  • Recurse subdirectories looking for meta/main.yml, as roles may be at the top-level and not in a roles directory.
  • Modify the import process to look for a .galaxy_ignore file. If this file exists at the root of a role directory tree, then the import process will not import the role, nor will it recurse any further into the role.
  • On the repository, change github_branch to import_branch.
  • Change the existing migration so that every repo receives a default_branch value. It should come from repo.github_branch, but if repo.github_branch not available, get it from the most recent import task.
  • Validate the repository name. Set repository alias in case name contains restricted symbols (e.g. .)

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:5
  • Comments:15 (3 by maintainers)

github_iconTop GitHub Comments

2reactions
drybjedcommented, Feb 22, 2018

@chouseknecht Any progress with this feature? Is there a way to test it before an official release?

1reaction
artburkartcommented, May 3, 2018

@cutwater - Is that branch visible?

Read more comments on GitHub >

github_iconTop Results From Across the Web

Multiple ansible roles from a single Git repo with ...
If a developer pulls in the common roles from a single repo, but wants version 1.3 of roleA and version 2.3 of roleB,...
Read more >
Repository roles for an organization
Repository action Read Triage Write Maintain Admin Fork the person or team's assigned repositories ✔️ ✔️ ✔️ ✔️ ✔️ Edit and delete their own comments...
Read more >
Managing custom repository roles for an organization
To create a new repository role, you add permissions to an inherited role and give the custom role a name. In the top...
Read more >
Managing people's access to your organization with roles
You can control access to your organizations's settings and repositories by giving people organization, repository, and team roles. Roles in an organization.
Read more >
Support multiple apps within a single git repo in ...
Or, one repository per Splunk role? Or, per host? Or, something else? Also, what subfolders are in your repository? (e.g. deployment-apps, apps, shcluster/apps) ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found