njord:set-write-mode

Full name:

eu.maveniverse.maven.plugins:njord:0.9.0:set-write-mode

Description:

Sets store write mode (by default to read-only).

Attributes:

  • Executes as an aggregator goal.
  • The goal is thread-safe and supports parallel builds.

Required Parameters

Name Type Since Description
<store> String - The name of the store to set read-only.
User Property: njord.store
<writeMode> String - The write mode of the store to apply. Accepted values are:
  • r, ro, readonly, read-only, read_only (case-insensitive for eu.maveniverse.maven.njord.shared.store.WriteMode.READ_ONLY)
  • w1, wo, writeonce, write-once, write_once (case-insensitive for eu.maveniverse.maven.njord.shared.store.WriteMode.WRITE_ONCE)
  • w, wm, writemany, write-many, write_many (case-insensitive for eu.maveniverse.maven.njord.shared.store.WriteMode.WRITE_MANY)

See also: eu.maveniverse.maven.njord.shared.store.WriteMode
Default: r
User Property: njord.writeMode

Optional Parameters

Name Type Since Description
<skip> boolean - Plugin configuration to skip the Mojo. The Mojo can also be skipped by user property $mojoName.skip or $prefix.$mojoName.skip as well (check specific Mojo).
Default: false

Parameter Details

<skip>

Plugin configuration to skip the Mojo. The Mojo can also be skipped by user property $mojoName.skip or $prefix.$mojoName.skip as well (check specific Mojo).
  • Type: boolean
  • Required: No
  • Default: false

<store>

The name of the store to set read-only.
  • Type: java.lang.String
  • Required: Yes
  • User Property: njord.store

<writeMode>

The write mode of the store to apply. Accepted values are:
  • r, ro, readonly, read-only, read_only (case-insensitive for eu.maveniverse.maven.njord.shared.store.WriteMode.READ_ONLY)
  • w1, wo, writeonce, write-once, write_once (case-insensitive for eu.maveniverse.maven.njord.shared.store.WriteMode.WRITE_ONCE)
  • w, wm, writemany, write-many, write_many (case-insensitive for eu.maveniverse.maven.njord.shared.store.WriteMode.WRITE_MANY)

See also: eu.maveniverse.maven.njord.shared.store.WriteMode
  • Type: java.lang.String
  • Required: Yes
  • User Property: njord.writeMode
  • Default: r