[ 
https://issues.apache.org/jira/browse/ARTEMIS-3749?focusedWorklogId=749303&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-749303
 ]

ASF GitHub Bot logged work on ARTEMIS-3749:
-------------------------------------------

                Author: ASF GitHub Bot
            Created on: 29/Mar/22 12:51
            Start Date: 29/Mar/22 12:51
    Worklog Time Spent: 10m 
      Work Description: tlbueno opened a new pull request #4003:
URL: https://github.com/apache/activemq-artemis/pull/4003


   Scripts:
   - Fix the preapre-docker.sh to exit with 0 instead of 1 on success
   
   On pom files:
   - Change e2e-tests variable names to e2e-tests.xxxxxx for clarity on
     e2e-tests variables
   - Add e2e-tests.skipImageBuild variable to control if the docker image
     will be build (defaults to not build)
   - Add e2e-tests.dockerfile variable to specify the dockerfile to be
     used (defaults to Dockerfile-centos)
   - Bump testcontainers version to 1.16.3
   - Add artemis distribution dependency since the docker image build
     depends on it
   
   On ContainerService class:
   - Fix exposePorts and exporseFolder to use SELinux shared mode
     otherwise the mount fails on machines with SELinux enabled
   - Move the logic to use specific user on container from generic start
     method to broker specific method to avoid affect other images
   - Update the broker image name to a more generic name (activemq-artemis
     instead of artemis-centos)
   - Update the broker image tag to match with the project version in pom
     file


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Issue Time Tracking
-------------------

            Worklog Id:     (was: 749303)
    Remaining Estimate: 0h
            Time Spent: 10m

> Improvements to e2e-tests module
> --------------------------------
>
>                 Key: ARTEMIS-3749
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-3749
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>          Components: Tests
>            Reporter: Tiago Bueno
>            Priority: Minor
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Some few improvements for the e2e tests module which will give more control 
> and flexibility to run it.
>     Scripts:
>     - Fix the preapre-docker.sh to exit with 0 instead of 1 on success. This 
> is a requirement to allow the docker image build be executed during the build 
> (see below the skipImageBuild in the pom file)
>     
>     On pom files:
>     - Change e2e-tests variable names to e2e-tests.xxxxxx for clarity on 
> e2e-tests variables and defines a pattern for e2e tests variables.
>     - Add e2e-tests.skipImageBuild variable to control if the docker image 
> will be build (it defaults to do not build)
>     - Add e2e-tests.dockerfile variable to specify the dockerfile to be used 
> (defaults to use Dockerfile-centos)
>     - Bump testcontainers version to 1.16.3
>     - Add artemis distribution dependency on e2e-tests module since the 
> docker image build depends on it
>     
>     On ContainerService class:
>     - Fix exposePorts and exporseFolder methods to use SELinux shared mode 
> otherwise the mount fails on machines with SELinux enabled
>     - Move the logic to use specific user on container from generic start 
> method to broker specific method to avoid affect other images
>     - Update the broker image name to a generic name (activemq-artemis 
> instead of artemis-centos)
>     - Update the broker image tag reference to match with the project version 
> in pom file instead of use latest



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to