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

Add Admin Only Source For Chocolatey Core Packages #230

Open
2 tasks done
ryanrichter94 opened this issue Jan 9, 2024 · 0 comments · May be fixed by #255
Open
2 tasks done

Add Admin Only Source For Chocolatey Core Packages #230

ryanrichter94 opened this issue Jan 9, 2024 · 0 comments · May be fixed by #255
Assignees
Labels
2 - Working Tickets that are currently being worked on. Enhancement Enhancements are things that are improvements or features.

Comments

@ryanrichter94
Copy link
Member

Checklist

  • I have verified this is the correct repository for opening this issue.
  • I have verified no other issues exist related to my request.

Is Your Feature Request Related To A Problem? Please describe.

Based on user feedback I would like to add an admin-only source that will host the client setup packages for Chocolatey's deployment script (the ones called by RegisterC4bEndpoint.ps1).

Describe The Solution. Why is it needed?

This will keep ChocolateyInternal cleaner. Only showing packages that have been internalized by the Jenkins jobs.

Additional Context

Would also like to add a Jenkins job to run and keep the packages hosted on this new source/repo up to date.

Related Issues

No response

@ryanrichter94 ryanrichter94 added Enhancement Enhancements are things that are improvements or features. 0 - _Triaging New tickets that need to be hashed out a bit more before they hit the backlog. labels Jan 9, 2024
@ryanrichter94 ryanrichter94 self-assigned this Jan 9, 2024
@ryanrichter94 ryanrichter94 added 2 - Working Tickets that are currently being worked on. and removed 0 - _Triaging New tickets that need to be hashed out a bit more before they hit the backlog. labels Jun 28, 2024
@ryanrichter94 ryanrichter94 linked a pull request Jul 22, 2024 that will close this issue
8 tasks
ryanrichter94 added a commit that referenced this issue Jul 24, 2024
Add ChocolateyCore repo as main repo for core packages
Also add change to name main packages folder
Change license package creation script to point to packages folder for output

Signed-off-by: Ryan Richter <[email protected]>
ryanrichter94 added a commit that referenced this issue Jul 24, 2024
Add ChocolateyCore repo as main repo for core packages
Also add change to name main packages folder
Change license package creation script to point to packages folder for output

Signed-off-by: Ryan Richter <[email protected]>
ryanrichter94 added a commit that referenced this issue Jul 24, 2024
Add ChocolateyCore repo as main repo for core packages
Also add change to name main packages folder
Change license package creation script to point to packages folder for output

Signed-off-by: Ryan Richter <[email protected]>
ryanrichter94 added a commit that referenced this issue Jul 24, 2024
Add new Update ChocolateyCore Repository Jenkins Job
Add test to check for new Jenkins job

Signed-off-by: Ryan Richter <[email protected]>
@ryanrichter94 ryanrichter94 added 3 - Review This is for tickets that need to be reviewed prior to being complete. and removed 2 - Working Tickets that are currently being worked on. labels Jul 25, 2024
ryanrichter94 added a commit that referenced this issue Jul 29, 2024
Add ChocolateyCore repo as main repo for core packages
Also add change to name main packages folder
Change license package creation script to point to packages folder for output

Signed-off-by: Ryan Richter <[email protected]>
ryanrichter94 added a commit that referenced this issue Jul 29, 2024
Add new Update ChocolateyCore Repository Jenkins Job
Add test to check for new Jenkins job

Signed-off-by: Ryan Richter <[email protected]>
ryanrichter94 added a commit that referenced this issue Jul 29, 2024
Add ChocolateyCore repo as main repo for core packages
Also add change to name main packages folder
Change license package creation script to point to packages folder for output

Signed-off-by: Ryan Richter <[email protected]>
ryanrichter94 added a commit that referenced this issue Jul 29, 2024
Add new Update ChocolateyCore Repository Jenkins Job
Add test to check for new Jenkins job

Signed-off-by: Ryan Richter <[email protected]>
JPRuskin added a commit that referenced this issue Aug 7, 2024
The manifest folders lived in a folder named after one in the Ansible project. This didn't make sense here, where it often lives inside a /files/ directory already.

This has been changed.
JPRuskin pushed a commit that referenced this issue Aug 7, 2024
- Adds ChocolateyCore repo as main repo for core packages
- Adds callout to new ChocolateyCore repository
Remove See It In Action section as video is outdated
Fixup spelling/grammer
- Adds new Update ChocolateyCore Repository Jenkins Job
- Add test to check for new Jenkins job

Signed-off-by: Ryan Richter <[email protected]>
ryanrichter94 pushed a commit that referenced this issue Aug 9, 2024
The manifest folders lived in a folder named after one in the Ansible project. This didn't make sense here, where it often lives inside a /files/ directory already.

This has been changed.
ryanrichter94 added a commit that referenced this issue Aug 9, 2024
- Adds ChocolateyCore repo as main repo for core packages
- Adds callout to new ChocolateyCore repository
Remove See It In Action section as video is outdated
Fixup spelling/grammer
- Adds new Update ChocolateyCore Repository Jenkins Job
- Add test to check for new Jenkins job
ryanrichter94 pushed a commit that referenced this issue Aug 9, 2024
The manifest folders lived in a folder named after one in the Ansible project. This didn't make sense here, where it often lives inside a /files/ directory already.

This has been changed.
ryanrichter94 added a commit that referenced this issue Aug 9, 2024
- Adds ChocolateyCore repo as main repo for core packages
- Adds callout to new ChocolateyCore repository
Remove See It In Action section as video is outdated
Fixup spelling/grammer
- Adds new Update ChocolateyCore Repository Jenkins Job
- Add test to check for new Jenkins job
ryanrichter94 added a commit that referenced this issue Aug 9, 2024
- Adds ChocolateyCore repo as main repo for core packages
- Adds callout to new ChocolateyCore repository
Remove See It In Action section as video is outdated
Fixup spelling/grammer
- Adds new Update ChocolateyCore Repository Jenkins Job
- Add test to check for new Jenkins job
ryanrichter94 added a commit that referenced this issue Aug 9, 2024
- Adds ChocolateyCore repo as main repo for core packages
- Adds callout to new ChocolateyCore repository
Remove See It In Action section as video is outdated
Fixup spelling/grammer
- Adds new Update ChocolateyCore Repository Jenkins Job
- Add test to check for new Jenkins job
ryanrichter94 pushed a commit that referenced this issue Aug 13, 2024
The manifest folders lived in a folder named after one in the Ansible project. This didn't make sense here, where it often lives inside a /files/ directory already.

This has been changed.
ryanrichter94 added a commit that referenced this issue Aug 13, 2024
- Adds ChocolateyCore repo as main repo for core packages
- Adds callout to new ChocolateyCore repository
Remove See It In Action section as video is outdated
Fixup spelling/grammer
- Adds new Update ChocolateyCore Repository Jenkins Job
- Add test to check for new Jenkins job
ryanrichter94 added a commit that referenced this issue Aug 13, 2024
- Adds ChocolateyCore repo as main repo for core packages
- Adds callout to new ChocolateyCore repository
- Remove See It In Action README section as video is outdated
- Fixup spelling/grammar in README
- Adds new Update ChocolateyCore Repository Jenkins Job
- Add test to check for new Jenkins job
ryanrichter94 pushed a commit that referenced this issue Aug 14, 2024
The manifest folders lived in a folder named after one in the Ansible project. This didn't make sense here, where it often lives inside a /files/ directory already.

This has been changed.
ryanrichter94 added a commit that referenced this issue Aug 14, 2024
- Add ChocolateyCore repo as main repo for core packages
- Add callout to new ChocolateyCore repository
- Remove See It In Action README section as video is outdated
- Fixup spelling/grammar in README
- Add new Update ChocolateyCore Repository Jenkins Job
- Add test to check for new Jenkins job
- Remove legacy build files from new and existing Jenkins jobs
ryanrichter94 pushed a commit that referenced this issue Aug 30, 2024
The manifest folders lived in a folder named after one in the Ansible project. This didn't make sense here, where it often lives inside a /files/ directory already.

This has been changed.
ryanrichter94 added a commit that referenced this issue Aug 30, 2024
- Add ChocolateyCore repo as main repo for core packages
- Add callout to new ChocolateyCore repository
- Remove See It In Action README section as video is outdated
- Fixup spelling/grammar in README
- Add new Update ChocolateyCore Repository Jenkins Job
- Add test to check for new Jenkins job
- Remove legacy build files from new and existing Jenkins jobs
ryanrichter94 pushed a commit that referenced this issue Sep 9, 2024
The manifest folders lived in a folder named after one in the Ansible project. This didn't make sense here, where it often lives inside a /files/ directory already.

This has been changed.
ryanrichter94 added a commit that referenced this issue Sep 9, 2024
- Add ChocolateyCore repo as main repo for core packages
- Add callout to new ChocolateyCore repository
- Remove See It In Action README section as video is outdated
- Fixup spelling/grammar in README
- Add new Update ChocolateyCore Repository Jenkins Job
- Add test to check for new Jenkins job
- Remove legacy build files from new and existing Jenkins jobs
@ryanrichter94 ryanrichter94 added 2 - Working Tickets that are currently being worked on. and removed 3 - Review This is for tickets that need to be reviewed prior to being complete. labels Oct 1, 2024
ryanrichter94 pushed a commit that referenced this issue Oct 16, 2024
The manifest folders lived in a folder named after one in the Ansible project. This didn't make sense here, where it often lives inside a /files/ directory already.

This has been changed.
ryanrichter94 added a commit that referenced this issue Oct 16, 2024
- Add ChocolateyCore repo as main repo for core packages
- Add callout to new ChocolateyCore repository
- Remove See It In Action README section as video is outdated
- Fixup spelling/grammar in README
- Add new Update ChocolateyCore Repository Jenkins Job
- Add test to check for new Jenkins job
- Remove legacy build files from new and existing Jenkins jobs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2 - Working Tickets that are currently being worked on. Enhancement Enhancements are things that are improvements or features.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant