Slide 20
Slide 20 text
20
Kazamori LLC © 2022
Jib Gradle プラグイン
jib {
from {
image = 'eclipse-temurin:17-jre-alpine'
platforms {
platform {
architecture = 'amd64'
os = 'linux'
}
}
}
to {
image = 'ghcr.io/kazamori/backlog-github-integration-action'
tags = ['latest']
}
container {
jvmFlags = [
"--add-opens", "java.base/sun.net.www.protocol.https=ALL-UNNAMED",
"--add-opens", "java.base/java.net=ALL-UNNAMED"
]
labels = [
'org.opencontainers.image.description': "GitHub custom action integrates with Nulab's backlog",
'org.opencontainers.image.licenses': 'Apache-2.0',
'org.opencontainers.image.source': 'https://github.com/kazamori/backlog-github-integration-action',
'org.opencontainers.image.title': 'backlog-github-integration-action',
'org.opencontainers.image.url':
'https://github.com/kazamori/backlog-github-integration-action/pkgs/container/backlog-github-integration-action'
]
format = 'OCI'
}
}
jib の設定例