cmoulliard
|
2d0e7cdc69
|
Add new changeset file to document what changed for @backstage/integration
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
b4748b36eb
|
Refactoring the code to include the maxDuration within the function checking if gitea repository is available
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
9b0bf20dba
|
Removed non relevant information from changeset and splitting changes into 2 changeset files
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
d7b0c272c3
|
Revert "Adding to tsc --skipLibCheck false --incremental false"
This reverts commit 11862cc739b2e2651a10d88169522e6fa16854fd.
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
95b4910cf8
|
Adding to tsc --skipLibCheck false --incremental false
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
4ed5ffebdf
|
Removing the export prefix for the function: checkAvailabilityGiteaRepository as it used internally
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
842b9c00b7
|
Removing ScmIntegrationsGroup & GiteaIntegration from import as non used
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
8c9b90bb3e
|
Declaring the variables username, password earlier and change the message to pass the host for the missing credentials
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
48ecd88b13
|
Declaring const { username, password } earlier within the file
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
107050672c
|
Add a function to test if while don't exceed 20s and test if signal is aborted
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
25c3850edf
|
Removing import of node-fetch to use the node built in fetch function directly
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
6f145d5097
|
Removed non needed text from the template example and improved the changes todo in a template
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
b39db7dc78
|
Change to launch backstage with launching backstage
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
a755bf4bf7
|
Remove the non needed code block as createBuiltinActions.ts is a new function exported from latest backstage distribution and gitea will be included when this PR will be merged
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
71c68535ae
|
Revert Basic to basic as the word checked by gitea api is basic
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
0c211065dd
|
Better documented the changes of this PR part of the changeset file
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
e300ddacd9
|
Revert change Token to token as gitea checks token word only. "https://docs.gitea.com/next/development/api-usage\#authentication"
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
317d62675d
|
Fixing errors reported by documentation quality check github job
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
a6b552b407
|
Adding a new rest.get to allow gitea to check if the URL of the repo exists
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
73295aa0df
|
Change the request to test if the URL is reposning after the repo has been created. We dont get anymore Error: Unknown encoding: undefined during register action step
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
2b2fdccaa6
|
Fixing the issue about the branch name not included to the url converted. Wrong: "https://localhost:3333/api/v1/repos/org1/repo1/contents/?ref=catalog-info.yaml" and good: "https://localhost:3333/api/v1/repos/org1/repo1/contents/catalog-info.yaml?ref=maincatalog-info.yaml"
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
a72521bae8
|
Adding a new test case covering the url we are looking for when we register a new entry to the catalog using the action. Removing the gerrit stuff
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
82ae17b19c
|
Use the proper repoContentsUrl to access gitea repo and enhance the test case
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
1a49b1d137
|
Added a TODO task as the code using while condition is failing like a mention to pass the branch name to the catalogInfoPath
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
39bc3d0d7d
|
Updated the instructions to use the publish:gitea action
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
458bf21b7f
|
Added a new changeSet
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
8a88e91817
|
Switched the sleep 3s to a while condition to check if we got from the repository created the metadata
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
ca0ac99493
|
Add a sleep of 2s to let the step to register the newly catalog created from the gitea server
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
17235fcaec
|
Removing the non needed import for logger
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
701eefc71e
|
Switched the logic to create a repository using api/v1/orgs/OWNER/repos. Adapt the test case to check if there is an org too
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
3a40f3c5df
|
Removing owner as non needed
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
3bff96fc38
|
Fixing matching condition
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
31e0e51bb9
|
Fix url typo error: ../repo => ../repos
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
38ebfd1980
|
Remove non needed declarations
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
331c4c242a
|
Try catch the method calling fetch
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
1c91c52a09
|
Updating the test case to create a git repo
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
51fec95f33
|
Add test to valid the baseURL
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
07bd2fbeb4
|
Rename token to Token
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
3e20f53e49
|
Rename basic to Basic
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
Charles Moulliard
|
90836c82e4
|
Update plugins/scaffolder-backend-module-gitea/src/actions/gitea.ts
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Charles Moulliard <cmoulliard@redhat.com>
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
11d697be77
|
Updating the api-report.md file
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
827d88fce1
|
Removing the CHANGELOG.md file as the releasing flow will create it
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
4d2c01bfbf
|
Changing the version from 0.1.0-next.0 to 0.0.0
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
a37b65c79e
|
Reverted name cgange from gitea.tst to example.ts, example.test.ts
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
f8afc5c059
|
Align default branch name. master -> main
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:44 +01:00 |
|
cmoulliard
|
f1645f3e0a
|
Register the missing gitea action to publish
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:43 +01:00 |
|
cmoulliard
|
b2953bd108
|
Update package.json to add gitea module
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:43 +01:00 |
|
cmoulliard
|
bb0b6568af
|
Registering new publish gitea action within createBuiltinActions.ts
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:43 +01:00 |
|
cmoulliard
|
49d4e7617f
|
Import mising package to create the setupServer. Update yarn.locl and package.json
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:43 +01:00 |
|
cmoulliard
|
f6426a32f9
|
WIP. Create action to publish on gitea server
Signed-off-by: cmoulliard <cmoulliard@redhat.com>
|
2024-02-16 11:57:43 +01:00 |
|