I am trying to install CCS + SimpleLink unattended in a Docker container. This should act as the container for automated CD/CI builds. So the goal is to install CCS12 and the necessary tools (.SIMPLELINK_CC13X2_26X2_SDK and sysconfig 1.8.0) in a container (without having a GUI) with a Linux OS.
The problem is that I cannot build my project because the SimpleLink SDK I used in the project would not be found by CCS, although I have installed and registered it,
First: I have read the standard pages over and over again which describe how CCS would "discover" things like the SimpleLink SDK:
https://dev.ti.com/tirex/explore/node?node=AO8DVCZhl0Kt5-yIAVmyvQ__FUz-xrs__LATEST
So, I know how to register the "discovery path" so that CCS should detect the installed SimpleLink SDK.
If tried it more than one way:
1. install CSS12 in default directory (/root/ti/ccs1220/ccs/...) and install SimpleLink in default directory (/opt/ti)
2. install CSS12 in default directory (/root/ti/ccs1220/ccs/...) and install SimpleLink speecific directory and the register this folder as "discovery path" using:
$PATH_TO_CCS/ccs/eclipse/eclipse -nosplash -data /workspace/ -application com.ti.common.core.initialize -ccs.toolDiscoveryPath "/ccs/plugins"
Basically I did this over and over again, but cannot get CCS to recognize the SimpleLink SDK, no matter which variant I tried.
I know that it didn't work because:
1. the check with
/ccs/ccs/eclipse/eclipse -noSplash -data /workspace -application com.ti.ccstudio.apps.inspect -ccs.product
would not display any SimpleLink SDK found.
2. the build fails with the message "Product com.ti.SIMPLELINK_CC13X2_26X2_SDK v5.10.0.48 is not currently installed and no compatible version is available."
So what could have gone wrong? I have no idea at the moment ...
Thanks for any hints!