You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by bu...@apache.org on 2015/05/08 12:45:32 UTC

[Bug 57904] New: Enhance CI jobs with a full compile of the resulting source packages from scratch

https://bz.apache.org/bugzilla/show_bug.cgi?id=57904

            Bug ID: 57904
           Summary: Enhance CI jobs with a full compile of the resulting
                    source packages from scratch
           Product: POI
           Version: 3.12-dev
          Hardware: PC
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: POI Overall
          Assignee: dev@poi.apache.org
          Reporter: dominik.stadler@gmx.at

Release 3.12 packaging again had a problem with compiling the packages sources
from scratch because a <mkdir> was missing, see r1678322 for the fix. 

We had similar problems in 3.11, see bug 57468.

We should create a build.xml step which extracts the resulting source package
into a fresh directory and compiles/tests the resulting code to ensure that
this step is not broken again in the future.

Then we should add this to the CI jobs by adding this to the "jenkins" target
in build.xml or using a separate target if we want to schedule this less-often,
i.e. not for all different platforms.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


[Bug 57904] Enhance CI jobs with a full compile of the resulting source packages from scratch

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57904

Dominik Stadler <do...@gmx.at> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|3.12-dev                    |3.12-FINAL
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #1 from Dominik Stadler <do...@gmx.at> ---
Added a standalone build.xml which uses the poi-src-*.zip from the
assemble-step an tries to compile POI with it. 

This is now uses in the Jenkins builds at
https://builds.apache.org/view/POI/job/POI/ to verify that the source package
can be built from scratch.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


[Bug 57904] Enhance CI jobs with a full compile of the resulting source packages from scratch

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57904

Dominik Stadler <do...@gmx.at> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |57468

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


[Bug 57904] Enhance CI jobs with a full compile of the resulting source packages from scratch

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=57904

Dominik Stadler <do...@gmx.at> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 OS|                            |All

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org