jasquat
8d8347068f
turn on sentry detailed tracing for task-data w/ burnettk
2023-02-23 11:19:22 -05:00
Kevin Burnett
6cae736acd
Merge pull request #145 from sartography/data_size_script
...
Data size script
2023-02-22 17:36:31 -08:00
jasquat
241cb6ed0b
Merge branch 'main' of github.com:sartography/spiff-arena
2023-02-22 15:35:02 -05:00
jasquat
53e824abf3
set git user configs explicitly using the env vars w/ burnettk
2023-02-22 15:34:47 -05:00
burnettk
741dab7e1c
so we do not lose our minds when debugging on a server
2023-02-22 15:16:13 -05:00
jasquat
8dd5d8342a
Merge branch 'main' of github.com:sartography/spiff-arena
2023-02-22 14:42:46 -05:00
jasquat
44390824da
show help text for textareas as well w/ burnettk
2023-02-22 14:42:43 -05:00
burnettk
92042e9a7d
why not dict, too
2023-02-22 14:36:26 -05:00
Jon Herron
d0b67bb82e
Cleanup
2023-02-22 13:42:45 -05:00
Jon Herron
4ffba53310
Getting ./bin/pyl to pass
2023-02-22 13:34:26 -05:00
Jon Herron
d53d0c21c2
Provide info about keys in task data and python env
2023-02-22 13:13:28 -05:00
Jon Herron
02db5acf6e
Unfactor to fix size calculation/type hint issues
2023-02-22 11:17:23 -05:00
Jon Herron
84fe64b085
Getting ./bin/pyl to pass
2023-02-22 11:04:07 -05:00
Jon Herron
60a03f03e8
Adding python env size
2023-02-22 10:55:09 -05:00
Jon Herron
a929ef91a6
Add cumulative task data size to script
2023-02-22 10:39:35 -05:00
burnettk
32bb223bbc
remove start and end events from simple logs view
2023-02-21 22:43:23 -05:00
burnettk
54fdfd46dc
copy env so we are doing additive stuff rather than completely rewriting it
2023-02-21 22:00:02 -05:00
jasquat
833a412569
fix git bash script unbound error w/ burnettk
2023-02-21 17:08:09 -05:00
jasquat
46c62b904d
more git config updates w/ burnettk
2023-02-21 16:43:52 -05:00
jasquat
621e13fb51
disable strict host checking for git commands w/ burnettk
2023-02-21 16:42:11 -05:00
jasquat
182d657d67
fixed tests w/ burnettk
2023-02-21 15:28:54 -05:00
jasquat
40db077e35
give access to download process data files if a user has access to start a process model w/ burnettk
2023-02-21 15:08:19 -05:00
Jakub Sokołowski
9083fcaeca
backend: create SSH key file when contents provided
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-02-21 20:02:16 +01:00
Jakub Sokołowski
90aad09e47
backend: use sensible lock filename for git
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-02-21 19:58:39 +01:00
Jakub Sokołowski
0065b98b57
backend: specify --rebase when using git pull
...
Otherwise it fails with:
```
Pulling without specifying how to reconcile divergent branches is discouraged.
```
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-02-21 19:58:38 +01:00
Jakub Sokołowski
94e1e15c31
backend: fix use of SSH private key for git ops
...
Primarily this is supposed to fix the `git pull` aciton triggered by
webhooks from GitHub. But in addition to that the point is to simplify
that committing wrapper which has far too much in it.
Instead of passing everything as CLI arguments one should make use of
already supported environment variables and the `env` argument to
`subprocess` functions like `run()`. Writing extra logic in the wrapper
only makes it unnecessarily complicated.
By passing both user, email, and the SSH options in `run_shell_command`
we avoid the need to repeat the same boilerplate to provide Git config
and SSH credentials.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-02-21 19:58:36 +01:00
jbirddog
552528312e
Look in task data/script engine environment for data, not just workflow data. ( #143 )
2023-02-20 18:12:50 -05:00
burnettk
c5661f9668
delint
2023-02-20 10:58:04 -05:00
Jakub Sokołowski
d2d1ee50a3
backend/git_service: accept webhook test requests
...
https://docs.github.com/en/webhooks-and-events/webhooks/testing-webhooks
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-02-20 13:11:21 +01:00
Jakub Sokołowski
782650d7f5
backend/git_service: check repo URLs from webhook
...
Since we are cloning a private repo we are using `ssh_url` in our case.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-02-20 13:02:54 +01:00
Dan
e76114c99b
bump spiffworkflow hash
2023-02-17 13:08:45 -05:00
jasquat
00d8eb5541
put the env vars in the env section of the github action configs w/ burnettk
2023-02-16 15:19:01 -05:00
jasquat
279e3042c0
added test for quickstart guide w/ burnettk
2023-02-16 15:05:55 -05:00
jasquat
0e8ebc26b4
pyl
2023-02-16 14:38:19 -05:00
jasquat
8732bd25c8
Merge remote-tracking branch 'origin/main' into feature/support_local_openid_in_cypress_tests
2023-02-16 14:25:51 -05:00
burnettk
5b89d0cf31
use _GIT_SOURCE_BRANCH instead of _GIT_BRANCH
2023-02-16 14:10:31 -05:00
burnettk
18917e627a
fix unprefixed config
2023-02-16 13:56:48 -05:00
burnettk
f32d83de02
update configs for publish feature
2023-02-16 13:47:26 -05:00
jasquat
6139b411a6
added some support for using the backend openid server for cypress tests w/ burnettk
2023-02-16 12:09:44 -05:00
burnettk
a2792e4d43
add new uses and delete ppg.ba.sme1
2023-02-16 11:53:08 -05:00
jasquat
512bce0ff6
the equal sign is not apart of the env var w/ burnettk
2023-02-16 11:18:50 -05:00
jasquat
28b25fae1d
updated terraform deployed env config name w/ burnettk
2023-02-16 10:51:05 -05:00
jasquat
88fe9e669f
more config updates w/ burnettk
2023-02-16 10:21:02 -05:00
jasquat
6ad3224bac
cleaned up the default config file a bit
2023-02-16 09:05:40 -05:00
jasquat
f328b5dbf7
pyl
2023-02-16 08:33:39 -05:00
jasquat
4ef72a9c09
fixed some env vars for ci
2023-02-16 07:59:51 -05:00
jasquat
9a31aff0fc
pyl
2023-02-16 07:39:40 -05:00
jasquat
2a642f38a7
Merge remote-tracking branch 'origin/main' into feature/update_configs_with_prefix
2023-02-16 07:17:39 -05:00
burnettk
9f144f540e
remove unused import
2023-02-16 06:34:03 -05:00
burnettk
ab6c45bc8e
all tests pass w/ spiff lib upgrade, thanks for the help elizabeth
2023-02-15 22:56:12 -05:00