Patrik Oldsberg
6c8fcf16a6
Merge pull request #24544 from backstage/camilaibs/nbs10-extract-common-test-utilities
...
[NBS 1.0] Extract common `test-utilities` to the plugin api package
2024-05-14 10:59:14 +02:00
Camila Belo
d229dc49ad
refator(backend-common): extract path utilities to plugin api
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-05-13 13:23:45 +02:00
Camila Belo
57f692e66c
refactor(backend-common): deprecate isomorphic git class
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-05-13 10:17:55 +02:00
bnechyporenko
21aa820c3c
wip
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-05-06 18:23:35 +02:00
bnechyporenko
e4b50ab39b
Scaffolder workspace serialization
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-04-30 21:10:30 +02:00
bnechyporenko
e5f26f9f2d
Fixing the lost of the initial state after a task recovery.
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-03-13 09:01:56 +01:00
blam
9f03f04916
chore: duplicate some of the logging work
...
Signed-off-by: blam <ben@blam.sh >
2024-03-11 16:20:06 +01:00
blam
02ee4665a0
chore: added changeset
...
Signed-off-by: blam <ben@blam.sh >
2024-03-11 16:20:06 +01:00
blam
f02e445cf5
chore: use redactor
...
Signed-off-by: blam <ben@blam.sh >
2024-03-11 16:20:06 +01:00
Camila Belo
4fd8dffdd9
refactor: apply review suggestions
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-03-05 11:18:20 +01:00
Camila Belo
0139e4c36e
feat(scaffolder-backend): start migrating to use new auth services
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2024-03-05 11:18:18 +01:00
Bogdan Nechyporenko
bbd1fe19ab
Made "checkpoint" on scaffolder action context non-optional ( #23291 )
...
* Made "checkpoint" on scaffolder action context non-optional
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-02-29 10:41:34 +01:00
Fredrik Adelöw
3bb30d272d
Merge pull request #23289 from RedlineTriad/fix-fetch-for-binary-files
...
fix!: avoid binary file corruption in fetch action
2024-02-27 16:51:17 +01:00
RedlineTriad
85f4723b1b
fix!: avoid binary file corruption in fetch action
...
The `.toString()` caused all non utf-8 data to be corrupted on disk.
This caused issues when downloading binary files such as zip archives.
Fixes #22899
Signed-off-by: RedlineTriad <39059512+RedlineTriad@users.noreply.github.com >
2024-02-27 16:26:38 +01:00
bnechyporenko
2d40f79c44
wip
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-02-18 11:32:42 +01:00
bnechyporenko
562270b6dd
wip
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-02-17 15:08:35 +01:00
bnechyporenko
f0c50af246
Merge remote-tracking branch 'origin/master' into task-action-idempotency
2024-02-17 15:06:42 +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
bnechyporenko
f94cd8bf3e
+ unit test
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-02-11 23:14:05 +01:00
bnechyporenko
4a460034da
wip
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-02-10 14:41:10 +01:00
bnechyporenko
2b900fee6d
wip
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-02-10 14:34:14 +01:00
bnechyporenko
a2ee37bc6d
wip
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-02-08 21:20:16 +01:00
bnechyporenko
92582f17a0
wip
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-02-08 20:43:27 +01:00
bnechyporenko
ca7ec6a0cb
Checkpoint
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-02-06 20:30:27 +01:00
bnechyporenko
07c2c2e7a7
Checkpoint
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-02-04 21:30:32 +01:00
bnechyporenko
245617991c
Checkpoint
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-02-04 20:43:59 +01:00
bnechyporenko
acb684e1c6
Checkpoint
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-02-04 19:55:02 +01:00
blam
75dd39d084
chore: support passing through token in fetchContents and fetchFile
...
Signed-off-by: blam <ben@blam.sh >
Signed-off-by: blam <ben@blam.sh >
2024-01-29 11:43:42 +01:00
bnechyporenko
0fbebb3788
Merge remote-tracking branch 'origin/master' into rec-tasks-version-1
2024-01-23 13:01:39 +01:00
Jason Froehlich
f7cc86f9dd
clean-up code, fixed issue number and added import
...
Signed-off-by: Jason Froehlich <jfroehlich12@gmail.com >
2024-01-23 11:32:19 +01:00
Jason Froehlich
b8b8b88413
made git commands more generic and resusable
...
Signed-off-by: Jason Froehlich <jfroehlich12@gmail.com >
2024-01-23 11:32:19 +01:00
Jason Froehlich
c700fdc724
Updated release tag on commitAndPushBranch function and api-report
...
Signed-off-by: Jason Froehlich <jfroehlich12@gmail.com >
2024-01-23 11:32:19 +01:00
Jason Froehlich
9e64c026ef
Fix for Issue ##21762
...
Signed-off-by: Jason Froehlich <jfroehli@redhat.com >
2024-01-23 11:32:18 +01:00
bnechyporenko
e5a3599819
incorporated some of feedback
...
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-01-20 15:49:32 +01:00
bnechyporenko
11b9a08e92
Recoverable tasks [version 1]
...
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com >
Signed-off-by: bnechyporenko <bnechyporenko@bol.com >
2024-01-14 16:24:05 +01:00
blam
57d84d922a
chore: codereview comments
...
Signed-off-by: blam <ben@blam.sh >
2023-12-09 10:41:24 +01:00
blam
7640fe4957
chore: re-exported of the types
...
Signed-off-by: blam <ben@blam.sh >
2023-12-06 15:06:18 +01:00
blam
04559e3422
chore: update API reports
...
Signed-off-by: blam <ben@blam.sh >
2023-12-06 14:29:03 +01:00
blam
81f57ff279
chore: move some other things around a little bit
...
Signed-off-by: blam <ben@blam.sh >
2023-12-06 12:45:46 +01:00
Patrik Oldsberg
8613ba3928
plugins: remove usages of --experimental-type-build
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-10-22 11:49:44 +02:00
Patrik Oldsberg
a4c08241ad
switch to TypeScript 5.0 + 5.2 in create-app
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-09-18 17:47:57 +02:00
Patrik Oldsberg
349611126a
scaffolder-backend: removed alpha options
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-15 16:27:35 +02:00
Patrik Oldsberg
e07a4914f6
scaffolder-backend: move more types to -node
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-08-15 16:16:18 +02:00
Ben Lambert
46454c148f
Merge pull request #18157 from alexef/scaffolder-each
...
scaffolder: enable each property on task step (#8890 )
2023-08-11 14:54:31 +02:00
Alex Eftimie
5a432881d7
Merge branch 'master' into scaffolder-each
2023-08-03 09:01:29 +03:00
Brian Fletcher
e07f7fcb75
Merge branch 'master' into add-examples
...
Signed-off-by: Brian Fletcher <brian@roadie.io >
2023-08-02 10:25:48 +01:00
Fredrik Adelöw
d3b31a791e
Expose executeShellCommand, RunCommandOptions, and fetchContents from the node package
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2023-07-31 14:52:03 +02:00
Brian Fletcher
0b1d775be0
Adds a number of examples for builtin functions
...
This patch also proposes:
- changing the pattern by which the examples are imported
- adds tests for the examples
Signed-off-by: Brian Fletcher <brian@roadie.io >
2023-07-28 11:07:03 +01:00
Alex Eftimie
a0303ee5ef
scaffolder: enable each property on task step ( #8890 )
...
Signed-off-by: Alex Eftimie <alex.eftimie@getyourguide.com >
2023-06-07 03:46:41 +02:00
Andreas Berger
6d954de4b0
Update typings for RouterOptions::actions and ScaffolderActionsExtensionPoint::addActions to allow any kind of action being assigned to it.
...
Signed-off-by: Andreas Berger <andreas@berger-ecommerce.com >
2023-04-20 18:17:02 +02:00