Provide a way of packaging separate layers into Java container after deprecation of rules_docker

Offen
#160 3 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
25/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
java
Bereich
build-system

Rechercherichtung

Beginne mit dem Lesen des referenzierten _jar_app_layer_impl in java/image.bzl von rules_docker und der verknüpften rules_oci-Diskussion. Bestimme den vorgesehenen Ort und Umfang für eine entsprechende depset-to-layer-Paketierung in diesem Repository. Als erledigt gilt die Aufgabe, wenn die angeforderte Java-Container-Layering-Funktionalität über eine .defs-Datei bereitgestellt wird und ein klarer Migrationspfad von rules_docker vorhanden ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

P3

(It feels awkward to ask this question here, but it is a follow-up of this suggestion over at rules_oci )

As the maintainers have decided that the rules_oci repository should remain language agnostic, it is quite unclear where to go with questions for language-specific containers, so following @alexeagle 's advice I am trying over here.

I would like to migrate from rules_docker to rules_oci, but the functionality to package depsets into separate layers has not been provided by the new rules (_jar_app_layer_impl ).

Would it be possible to provide similar functionality in a .defs file in this repository, and could someone help me out in porting it?

Vorherrschende Sprache
Starlark
Sterne
103
Forks
102
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus bazelbuild/rules_java

Alle Issues in bazelbuild/rules_java

Ähnliche Issues

Weitere Issues zu Build System

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.