freshworks / freshworks-api-sdk

Node.js client SDK for Freshworks' REST APIs, currently in beta. Supports Freshteam and Freshservice (partially).
https://developers.freshworks.com/api-sdk/
MIT License
6 stars 2 forks source link

#34 Added jenkins pipeline #65

Closed ravirajsubramanian closed 1 year ago

kaustavdm commented 2 years ago

@ravirajsubramanian Is it possible to test the package against all active Node.js versions? Currently, the Jenkins script is locked to v14.

ravirajsubramanian commented 2 years ago

@ravirajsubramanian Is it possible to test the package against all active Node.js versions? Currently, the Jenkins script is locked to v14.

@kaustavdm I heard from the team that there's no easy way in Jenkins to run the same script on multiple Node.js runtimes. So, I will modify the script to run the tests against all active Node.js versions.

kaustavdm commented 1 year ago

Merged so that we can test the pipeline @ravirajsubramanian.

I just have a small query, just to reconfirm, I see the CDN invalidation is done only for prod release. Since default invalidation time is 24 hours, I am assuming we are not invaliding for staging, considering we use it only for internal purposes.

@thakurganeshsinghfw We don't have a staging env today, IIRC.

ravirajsubramanian commented 1 year ago

@thakurganeshsinghfw We do not have a Staging environment. We can manually deploy the docs site alone and manually test it if required.