-
Suggestion
-
Resolution: Fixed
-
None
-
None
-
0
-
Rationale
Python is a very popular language and it is expected that Bamboo treats it like a first class citizen, similar to the JDK. The current workaround is to manually configure executables.
Steps
- Install and Configure Bamboo
- Install Windows Server 2012 R2 (win-agent-01)
- Install and configure an Bamboo Agent on win-agent-01
- Install Python 3.4 and Python 2.7
- Visit the Bamboo website, select the agent and view its capabilities.
Note than even through Python was installed on the agent, Bamboo does not detect it.
Expected
Since Python 2.x is different than Python 3.x and there are some compatibility issues, it is expected that Bamboo will detect Python as follows:
- Python 2.7 - C:\Python27\pyhton.exe
- Python 2.4 - C:\Python34\pyhton.exe
It is possible to install Python in other file paths. The expectation is that Bamboo will detect python when installed on linux agents too.
[BAM-15809] Bamboo doesn't detect Python 2.x or Python 3.x
Workflow | Original: JAC Suggestion Workflow [ 3018774 ] | New: JAC Suggestion Workflow 3 [ 3606539 ] |
Status | Original: RESOLVED [ 5 ] | New: Closed [ 6 ] |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Gathering Interest [ 11772 ] | New: Resolved [ 5 ] |
Workflow | Original: Confluence Workflow - Public Facing v4 [ 2703024 ] | New: JAC Suggestion Workflow [ 3018774 ] |
UIS | New: 0 |
Issue Type | Original: Improvement [ 4 ] | New: Suggestion [ 10000 ] |
Workflow | Original: Bamboo Workflow 2016 v1 [ 1421879 ] | New: Confluence Workflow - Public Facing v4 [ 2703024 ] |
Status | Original: Open [ 1 ] | New: Gathering Interest [ 11772 ] |
Workflow | Original: Bamboo Workflow 2014 v2 [ 848721 ] | New: Bamboo Workflow 2016 v1 [ 1421879 ] |
Component/s | New: Capabilities [ 29891 ] | |
Status | Original: Needs Triage [ 10030 ] | New: Open [ 1 ] |
the massive use of virtualenv and python enviroments also complicates this issue.
We are looking at moving into the bamboo world and without some sort of level of python support this is going to be difficult to push.