Skip to content

ci: builder pipeline analog#4

Merged
alexmond merged 1 commit into
mainfrom
builder/add-pipelines
Jun 27, 2026
Merged

ci: builder pipeline analog#4
alexmond merged 1 commit into
mainfrom
builder/add-pipelines

Conversation

@alexmond

Copy link
Copy Markdown
Owner

Adds a builder pipeline under .builder/pipelines/ mirroring the existing GitHub Actions Maven workflow, so the same build can run on builder (GitLab-style YAML, AI-aware CI/CD).

  • .builder/pipelines/maven.yml — analog of .github/workflows/maven.yml: triggers on push to main (plus manual), checks out the repo, and runs mvn -B package in a maven:3.9-eclipse-temurin-17 image with a cached local .m2 repository.

Additive and inert: the GitHub Actions workflow is untouched and keeps running. No secrets, no deploys.

Minor translation notes:

  • Build runs in a Maven image (maven:3.9-eclipse-temurin-17) since the repo has no ./mvnw wrapper; this preserves the JDK 17 + Maven combination from the original.
  • The PR pull_request trigger maps to push/manual, as builder triggers on branch pushes rather than PR events.

Translates .github/workflows/maven.yml into a builder pipeline:
push(main)+manual trigger, Maven package in a temurin-17 image with
a cached local .m2 repository.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DwSZP6cxy4haqynzgcNHVV
@alexmond alexmond merged commit 006ce03 into main Jun 27, 2026
1 check failed
@alexmond alexmond deleted the builder/add-pipelines branch June 27, 2026 19:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant