Miodrag Milic 6738ecbb1e Sync with au-packages-template 8 years ago
..
1password cec2d76302 Add 1password and git.install for example packages 8 years ago
_output d5f7ed2a50 output from the jobs 8 years ago
git.install cec2d76302 Add 1password and git.install for example packages 8 years ago
html-tidy ae4c6ffe4c (maint) changed versions to set report 8 years ago
nexus-oss ae4c6ffe4c (maint) changed versions to set report 8 years ago
README.md 6738ecbb1e Sync with au-packages-template 8 years ago

README.md

Automatic Folder

This is where you put your Chocolatey packages that are automatically packaged up by either AU or Ketarin/ChocolateyPackageUpdater.

Ketarin / ChocolateyPackageUpdater (chocopkgup)

You want to drop the actual Ketarin files (job file exports) in the top-level ketarin folder to keep them separate from the packages themselves.

The following packages implement this strategy of auto updates:

  • 1password
  • git.install

There is also an _output folder where the automatic packaging files with tokens to do token replacment and output package files with actual values in this folder. This folder is necessary for chocopkgup to do its work. You can decide whether to commit this set of folders or not. We recommend committing it as it makes it easier to do one off fixes and contributors to submit fixes for a package.

Automatic Updater (AU)

AU works with packages without automatic package tokens necessary. So you can treat the packages as normal.

Execute update_all.ps1 in the repository root to run AU updater with default options.

To fully setup all the features ensure you perform the steps in the setup/README.md

To get the packages that implement AU updater run Get-AUPackages or lsau in this directory.

NOTE: Ensure when you are creating packages for AU, you don't use --auto as the packaging files should be normal packages. AU doesn't need the tokens to do replacement.