Index

A C E G I M N S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

apply(Settings) - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesSettingsPlugin
 
apply(Project) - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesPlugin
 

C

call(Closure<?>) - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesRepositoryDsl
 
call(Action<? super GithubPackagesRepositoryDsl.GithubPackagesRepositorySpec>) - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesRepositoryDsl
 
CredentialKeys - Interface in io.github.duckasteroid.gradle.githubpackages
Centralized credential key names used by this plugin.
CredentialProviders - Enum Class in io.github.duckasteroid.gradle.githubpackages
Provides standardised routes to get the authentication credentials for GitHub Packages.

E

ENV_GH_ACTOR - Static variable in interface io.github.duckasteroid.gradle.githubpackages.CredentialKeys
GitHub Actions environment variable containing the actor/user name.
ENV_GH_READ_PACKAGES_TOKEN - Static variable in interface io.github.duckasteroid.gradle.githubpackages.CredentialKeys
Custom environment variable for a read-only packages token.
ENV_GH_READ_PACKAGES_USER - Static variable in interface io.github.duckasteroid.gradle.githubpackages.CredentialKeys
Custom environment variable for a read-only packages username.
ENV_GH_TOKEN - Static variable in interface io.github.duckasteroid.gradle.githubpackages.CredentialKeys
GitHub Actions environment variable containing the access token.

G

getOwner() - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesExtension
GitHub organisation or user that owns the package repository.
getOwner() - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesRepositoryDsl.GithubPackagesRepositorySpec
GitHub organisation or user that owns the package repository.
getRepo() - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesRepositoryDsl.GithubPackagesRepositorySpec
Name of the GitHub repository that hosts the packages.
getRepository() - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesExtension
Name of the GitHub repository that hosts the packages.
getToken() - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesExtension
GitHub token used for authentication.
getToken() - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesRepositoryDsl.GithubPackagesRepositorySpec
GitHub token used for authentication.
getUsername() - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesExtension
GitHub username used for authentication.
getUsername() - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesRepositoryDsl.GithubPackagesRepositorySpec
GitHub username used for authentication.
GithubPackagesExtension - Class in io.github.duckasteroid.gradle.githubpackages
Extension for configuring the GitHub Packages plugin.
GithubPackagesExtension(ObjectFactory, ProviderFactory) - Constructor for class io.github.duckasteroid.gradle.githubpackages.GithubPackagesExtension
 
GithubPackagesPlugin - Class in io.github.duckasteroid.gradle.githubpackages
Gradle project plugin that configures an authenticated GitHub Packages Maven repository.
GithubPackagesPlugin() - Constructor for class io.github.duckasteroid.gradle.githubpackages.GithubPackagesPlugin
 
GithubPackagesRepositoryDsl - Class in io.github.duckasteroid.gradle.githubpackages
DSL entrypoint for use inside a repositories block within build scripts.
GithubPackagesRepositoryDsl(RepositoryHandler, ProviderFactory) - Constructor for class io.github.duckasteroid.gradle.githubpackages.GithubPackagesRepositoryDsl
 
GithubPackagesRepositoryDsl.GithubPackagesRepositorySpec - Class in io.github.duckasteroid.gradle.githubpackages
 
GithubPackagesRepositorySpec() - Constructor for class io.github.duckasteroid.gradle.githubpackages.GithubPackagesRepositoryDsl.GithubPackagesRepositorySpec
 
GithubPackagesSettingsPlugin - Class in io.github.duckasteroid.gradle.githubpackages
Gradle settings plugin that configures an authenticated GitHub Packages Maven repository inside pluginManagement and dependencyResolutionManagement.
GithubPackagesSettingsPlugin() - Constructor for class io.github.duckasteroid.gradle.githubpackages.GithubPackagesSettingsPlugin
 
GRADLE_PROPS_KEY - Static variable in interface io.github.duckasteroid.gradle.githubpackages.CredentialKeys
Gradle property key for the GitHub Packages token/password.
GRADLE_PROPS_USER - Static variable in interface io.github.duckasteroid.gradle.githubpackages.CredentialKeys
Gradle property key for the GitHub Packages username.

I

io.github.duckasteroid.gradle.githubpackages - package io.github.duckasteroid.gradle.githubpackages
 

M

mavenUrl() - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesExtension
Returns the Maven URL for this GitHub Packages repository.

N

NAME - Static variable in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesExtension
 

S

setOwner(String) - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesRepositoryDsl.GithubPackagesRepositorySpec
 
setRepo(String) - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesRepositoryDsl.GithubPackagesRepositorySpec
 
setToken(String) - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesRepositoryDsl.GithubPackagesRepositorySpec
 
setUsername(String) - Method in class io.github.duckasteroid.gradle.githubpackages.GithubPackagesRepositoryDsl.GithubPackagesRepositorySpec
 

T

TOKEN - Enum constant in enum class io.github.duckasteroid.gradle.githubpackages.CredentialProviders
Resolves the GitHub token for authentication.

U

USER - Enum constant in enum class io.github.duckasteroid.gradle.githubpackages.CredentialProviders
Resolves the GitHub username for authentication.

V

valueOf(String) - Static method in enum class io.github.duckasteroid.gradle.githubpackages.CredentialProviders
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.duckasteroid.gradle.githubpackages.CredentialProviders
Returns an array containing the constants of this enum class, in the order they are declared.
A C E G I M N S T U V 
All Classes and Interfaces|All Packages|Constant Field Values