Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use clasp and travis ci #71

Draft
wants to merge 9 commits into
base: master
Choose a base branch
from
Draft

Use clasp and travis ci #71

wants to merge 9 commits into from

Conversation

victorjzsun
Copy link
Collaborator

@victorjzsun victorjzsun commented Apr 22, 2020

  • Test stage pushes code to test sheet and runs test function there
  • Deploy stage pushes code to actual sheet

@victorjzsun
Copy link
Collaborator Author

Unable to use service accounts with clasp, can only use token which expires after a week. Probably going to have to update Travis secret with new token at refresh

@victorjzsun victorjzsun marked this pull request as draft March 7, 2021 18:43
@mehdichaouch
Copy link

Hi! Why you didn't finish this PR?

@victorjzsun
Copy link
Collaborator Author

When I was working on it, couldn't get an easy authorization mechanism working. Having to rotate tokens frequently is not easy, at least on Travis CI. Although, there does seem to be a way to do it using GitHub Actions. Will have to look into it more

@mehdichaouch
Copy link

mehdichaouch commented Mar 28, 2023

When I was working on it, couldn't get an easy authorization mechanism working. Having to rotate tokens frequently is not easy, at least on Travis CI. Although, there does seem to be a way to do it using GitHub Actions. Will have to look into it more

I encourage you to use GitHub Actions, it's really very convenient, and very powerful.
I don't know what CI can do for Google Script, but I think some others repositories have already integrated it into their GitHub Actions CI tools... (I will ask ChatGPT to share some repository 😁)

@mehdichaouch
Copy link

@victorjzsun I found that if it can help : google/clasp#707 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants