Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set AWS container properties from container options #2471

Merged
merged 31 commits into from
Dec 12, 2021

Commits on Nov 30, 2021

  1. Update changelog

    pditommaso committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    c664e63 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2021

  1. Map the container options of the task into the equivalent AWS job con…

    …tainer properties.
    
    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 1, 2021
    Configuration menu
    Copy the full SHA
    b9008c8 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2021

  1. Adjust format.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    dad83bf View commit details
    Browse the repository at this point in the history
  2. Set size and options for tmpfs mounts.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    9dce577 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e9c1cc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f2ef534 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2021

  1. Use a custom handler as command line option map. Support repeatable o…

    …ptions.
    
    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    5e9ae82 View commit details
    Browse the repository at this point in the history
  2. Support command line options with dashes.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    8fa9ea7 View commit details
    Browse the repository at this point in the history
  3. Use the option map to set AWS container options.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    0c79646 View commit details
    Browse the repository at this point in the history
  4. Adjust format.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 3, 2021
    Configuration menu
    Copy the full SHA
    e12edaa View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2021

  1. Fix misleading comment.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 4, 2021
    Configuration menu
    Copy the full SHA
    6c6cbf4 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2021

  1. Add static compilation to new classses. Adapt the code to comply.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 5, 2021
    Configuration menu
    Copy the full SHA
    7cfbbb0 View commit details
    Browse the repository at this point in the history
  2. Test for CmdLineOptionMap.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 5, 2021
    Configuration menu
    Copy the full SHA
    52bd6e1 View commit details
    Browse the repository at this point in the history
  3. Update AWS doc with supported container options.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 5, 2021
    Configuration menu
    Copy the full SHA
    75c5623 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fdcbe5b View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2021

  1. Fix some typos in the AWS cloud page.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 6, 2021
    Configuration menu
    Copy the full SHA
    963d97c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28c5361 View commit details
    Browse the repository at this point in the history
  3. Specify ulimit format.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 6, 2021
    Configuration menu
    Copy the full SHA
    a75742f View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2021

  1. Check that the container options are not empty.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    01aa2a2 View commit details
    Browse the repository at this point in the history
  2. Resolve some glitches with one or zero container options.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    0576d5c View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2021

  1. Avoid to create unnecessary objects for AWS properties.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 9, 2021
    Configuration menu
    Copy the full SHA
    522d2c7 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2021

  1. Configuration menu
    Copy the full SHA
    27e12a8 View commit details
    Browse the repository at this point in the history
  2. Aws Container options improvements

    - Added some unit test
    - Fix some failing test
    - Add containerOptions to the hashing key to force
      a new Job definition when containerOptions change
    pditommaso committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    f43be44 View commit details
    Browse the repository at this point in the history
  3. Fix build

    pditommaso committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    80dbfa8 View commit details
    Browse the repository at this point in the history
  4. Remove unused code.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    a724067 View commit details
    Browse the repository at this point in the history
  5. Define a unit test for each container properties.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    d1d9da0 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2021

  1. Fix failing tests.

    Signed-off-by: Manuele Simi <manuele.simi@gmail.com>
    manuelesimi committed Dec 11, 2021
    Configuration menu
    Copy the full SHA
    96c3fd4 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2021

  1. Configuration menu
    Copy the full SHA
    4c90edd View commit details
    Browse the repository at this point in the history
  2. Groovified code [ci fast]

    pditommaso committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    4922034 View commit details
    Browse the repository at this point in the history
  3. Fix failing test

    pditommaso committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    064eacd View commit details
    Browse the repository at this point in the history
  4. Add required version to docs [ci skip]

    Signed-off-by: Paolo Di Tommaso <paolo.ditommaso@gmail.com>
    pditommaso committed Dec 12, 2021
    Configuration menu
    Copy the full SHA
    397f3f0 View commit details
    Browse the repository at this point in the history