jeffrey-jib-core
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>cafe.jeffrey-analyst</groupId>
<artifactId>jeffrey-jib-core</artifactId>
<version>0.0.1-b1</version>
</dependency><?xml version="1.0" encoding="UTF-8"?>
<!--
~ Jeffrey
~ Copyright (C) 2026 Petr Bouda
~
~ This program is free software: you can redistribute it and/or modify
~ it under the terms of the GNU Affero General Public License as published by
~ the Free Software Foundation, either version 3 of the License, or
~ (at your option) any later version.
~
~ This program is distributed in the hope that it will be useful,
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
~ GNU Affero General Public License for more details.
~
~ You should have received a copy of the GNU Affero General Public License
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>cafe.jeffrey-analyst</groupId>
<artifactId>jeffrey-jib</artifactId>
<version>0.0.1-b1</version>
</parent>
<artifactId>jeffrey-jib-core</artifactId>
<name>${project.groupId}:${project.artifactId}</name>
<description>Shared ContainerBuildPlan transformation consumed by the Gradle and Maven JIB extensions.</description>
<dependencies>
<!-- Either extension-api artifact transitively pulls in the com.google.cloud.tools.jib.api.buildplan.*
and com.google.cloud.tools.jib.plugins.extension.* types we need. We pick the Maven one
arbitrarily; consumers (jeffrey-jib-gradle, jeffrey-jib-maven) bring the correct
plugin-specific extension-api alongside this core. -->
<dependency>
<groupId>com.google.cloud.tools</groupId>
<artifactId>jib-maven-plugin-extension-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
</project>