TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How does your company manage browser extension releases?

3 pointsby StriverGuyover 2 years ago
Our team has been struggling with a good release process for our browser extensions. With Chrome Extensions, every build needs to be reviewed by the chrome team. This can sometimes take 5-6 days and has never taken less than 24 hours. If a version is published, there is no way to revert to an old version in the event of bugs&#x2F;issues that make it through the testing cycle.<p>True CI&#x2F;CD is out of the question since we have no way to automatically release. Additionally, because of the extension architecture, automated testing is limited almost exclusively to unit level testing the client code.<p>How has your team overcome this? Any advice welcome here.

2 comments

itakeover 2 years ago
You just described the situation mobile app developers face every day.<p>1&#x2F; Have slower thoughtful release cycles 2&#x2F; Construct a test release plan and hire a QA to perform the test every release. 3&#x2F; Feature flag releases (have the device check an api to see what is actually allowed to be enabled)<p>&gt; True CI&#x2F;CD is out of the question since we have no way to automatically release.<p>CircleCI thinks you can[0]? Google has apis for everything.<p>[0] - <a href="https:&#x2F;&#x2F;circleci.com&#x2F;blog&#x2F;continuously-deploy-a-chrome-extension&#x2F;" rel="nofollow">https:&#x2F;&#x2F;circleci.com&#x2F;blog&#x2F;continuously-deploy-a-chrome-exten...</a>
评论 #32865047 未加载
jaredsohnover 2 years ago
Is possible to test a chrome extension with the backend via Sikuli GUI automation.<p>Ended up getting rid of it while making major changes though since the tests are flakey and hard to maintain.