Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important information on the platform change.

cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Cloning the sdk from GitHub

Cloning the sdk from GitHub

Luschuerz
Long-established Member

I was trying to clone the SDK from Github to the App Build environment.

Using the command ./install-sdk.sh does not work, as apparently github blocked the company IP-Adress due to too many requests. See the error message below:

 

"ERROR

{"message":"API rate limit exceeded for 194.39.218.22. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)","documentation_url":"https://docs.github.com/rest/overview/resources-in-the-rest-api#rate-limiting"}

Hint:
This error happens often because a proxy server is used.
In this case github registered a hugh number of requests from the same machine.

Continue or exit c/e?"

 

I then tried using the gh command to clone the github repo directly, however i keep getting the following message: 

"Usage: gh repo [OPTIONS] USER_REPO
Try "gh repo --help" for help.

Error: Got unexpected extra argument (boschrexroth/ctrlx-automation-sdk)"

 

What other ways can I use to copy the sdk into the app build environment?

 

Thanks

 

 

2 REPLIES 2

CodeShepherd
Community Moderator
Community Moderator

You can also download the SDK from the releases and unpack it to your development environment.

nickH
Community Moderator
Community Moderator

I would recommend to switch to the newest release. Since the version 1.18 of ctrlX WORKS, we provide a workaround for this problem. See the new error-message:

nickH_0-1673942163707.png

The workaround is to download the SDK form the link @CodeShepherd already shared. Please download the full repository (marked red in my screenshot). Then copy it to the home directory of your build environment and restart the script.

nickH_1-1673943684630.png

 

Best regards, 

Nick

 

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist