Index
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
pluginManagementanddependencyResolutionManagement. - 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.
All Classes and Interfaces|All Packages|Constant Field Values