FW: [jira] [Created] (DIRKRB-500) Docker building support for integration tests

2015-12-13 Thread Zheng, Kai
Any thought? I plan to get the initial job done recently because I need a MIT 
Kerberos setup for some bug shooting but don't want to mess my server. Thanks!

Regards,
Kai

-Original Message-
From: Kai Zheng (JIRA) [mailto:j...@apache.org] 
Sent: Sunday, December 13, 2015 5:27 PM
To: dev@directory.apache.org
Subject: [jira] [Created] (DIRKRB-500) Docker building support for integration 
tests

Kai Zheng created DIRKRB-500:


 Summary: Docker building support for integration tests
 Key: DIRKRB-500
 URL: https://issues.apache.org/jira/browse/DIRKRB-500
 Project: Directory Kerberos
  Issue Type: Sub-task
Reporter: Kai Zheng
Assignee: Kai Zheng


This is to propose and support to allow building Kerby in a docker container 
with all kinds of facilities well prepared for integration tests. Somethings 
like:
1. Oracle Java (1.7 and/or 1.8);
2.  MIT Kerberos (client and KDC);
3. Well configured PKINIT;
4. Necessary development tool chains (JDK, GCC/GDB and etc.) for debugging 
failed integration test.

Initially, Linux is considered for the docker container environment.

Additionally but related, some time consuming tests would be marked as 
integration tests and targeted to run in the docker setup. For frequently 
development building, such tests are not to run to speed up. The integration 
tests could be run in the Jenkins building daily.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (DIRKRB-500) Docker building support for integration tests

2015-12-13 Thread Kai Zheng (JIRA)
Kai Zheng created DIRKRB-500:


 Summary: Docker building support for integration tests
 Key: DIRKRB-500
 URL: https://issues.apache.org/jira/browse/DIRKRB-500
 Project: Directory Kerberos
  Issue Type: Sub-task
Reporter: Kai Zheng
Assignee: Kai Zheng


This is to propose and support to allow building Kerby in a docker container 
with all kinds of facilities well prepared for integration tests. Somethings 
like:
1. Oracle Java (1.7 and/or 1.8);
2.  MIT Kerberos (client and KDC);
3. Well configured PKINIT;
4. Necessary development tool chains (JDK, GCC/GDB and etc.) for debugging 
failed integration test.

Initially, Linux is considered for the docker container environment.

Additionally but related, some time consuming tests would be marked as 
integration tests and targeted to run in the docker setup. For frequently 
development building, such tests are not to run to speed up. The integration 
tests could be run in the Jenkins building daily.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)