Integrate AWS Code Commit with new syncer
Created by: tsenart
-
Integrate AWSCodeCommit with new syncer -
Implement AWSCodeCommitSource -
Enable new syncer for AWSCodeCommit external services -
Use AWS' repositoryIdasexternal_idinrepotable for AWS CodeCommit repositories-
Change ExternalRepoSpec to use repositoryIdasIDinstead ofARN -
Write "reset" migration so that syncer writes respositoryIdtoexternal_id(see https://github.com/sourcegraph/sourcegraph/pull/3850 for example)
-
-
Implement awscodecommit.excludeto support enabled state deprecation (this should use AWSrepositoryIdasid, see previous step) -
Implement enabled state deprecation migration of AWSCodeCommit external services -
Migrate all disabled repos to awscodecommit.excludelist. -
Deprecate awscodecommit.initialRepositoryEnablementsetting.
-
-
Follow up on #2025 (closed) Part of #3467 (closed)