Package network.ike.plugin
package network.ike.plugin
-
ClassDescriptionA single dependency entry in a Bill of Materials POM.Render a "Built With" page from the CycloneDX SBOM and a curated narrative supplement (ike-issues#336).Output format for
ike:cascade-export(IKE-Network/ike-issues#403).Status record for an asynchronous Maven Central deploy (IKE-Network/ike-issues#484).Fluent builder forCentralDeploySentinel.Sentinel lifecycle states.Report the status of asynchronous Maven Central deploys spawned byike:release-publish -Dike.deploy.central.async=true(IKE-Network/ike-issues#484).Sign native libraries (.dylib,.jnilib) inside a jlink runtime image so the resulting installer passes Apple notarization.Re-sign the.appbundle inside a jpackage-produced.pkginstaller to add macOS entitlements required by the JVM.Generate a Bill of Materials POM from another module's dependency management.Post-render pass that turns inline Maven goal references in the generated site HTML into links to their published goal documentation.Exports the foundation release cascade topology in a machine-readable format (IKE-Network/ike-issues#403, #420).Print runtime environment diagnostics — terminal/console capability, stdin, and relevant system properties.Compile-time identity for everyike:*goal in this plugin.Displays the availableike:goals, enumerated from the compile-timeIkeGoalregistry.The IKE Network's canonical green palette, expressed as hex strings for CSS consumption.Releases the whole IKE foundation cascade in topological order (IKE-Network/ike-issues#419).Renders a "What's changed" changelog from the commits in a release range, for a CI release notification (the Zulip step) to consume (IKE-Network/ike-issues#699, #706).Diagnostic that reports drift in the project's deployed-site state.Apply convergence on the project's deployed-site state — deploy the current version + register on the IKE Network landing page.Inject navigation breadcrumbs and theme overrides into JaCoCo HTML reports.Overlay the IKE green stylesheet onto a generated Javadoc apidocs tree.Compute build timestamp, platform, and JPackage version properties.Generates the bindings class for a ledger-form knowledge set — theTinkarTermidiom: oneEntityProxyconstant per declaration with its identity embedded as a resolved UUID literal and its javadoc generated from the declaration's definition — intotarget/generated-sources/ike-knowledge, registered as a compile source root so it compiles the Maven way and autocompletes in any IDE that includes the bindings artifact.Exports a ledger-form knowledge set as its protobuf change-set artifact: composes the project'sKnowledgeSetSource, replays the session into a fresh ephemeral store, exports the store, and attaches the file as thechangesetclassifier — the released form of the set.Sign and notarize macOS installer packages (.pkg,.dmg).Shared utilities for org-site registration and deregistration.Full release: build, deploy, tag, merge, and bump to next SNAPSHOT.Execute the full release workflow.Rename a file within a directory.Render a Web-friendly SBOM viewer page from the CycloneDX SBOM (ike-issues#341).Render an SPDX-groupedlicenses.adocfrom the CycloneDX SBOM (ike-issues#335).Preview the changesike:scaffold-publishwould make.Apply the scaffold manifest to disk and update the lockfiles.Undo a previousike:scaffold-publish.Install VCS bridge git hooks to~/.git-hooks/.Download a zip archive from a URL and unpack it.Verify all post-release publication targets are reachable for a given project + version.