Jonathan Shook
844ce1c0d8
make docs preview rerunnable
2023-01-31 21:30:31 -06:00
Jonathan Shook
9f6cecb156
carry versions between jobs
2023-01-30 19:55:02 -06:00
Jonathan Shook
ec5f3b9862
OS image can not use latest
2023-01-30 19:22:39 -06:00
Jonathan Shook
1870681d05
OS image can not use latest
2023-01-30 19:05:55 -06:00
Jonathan Shook
822f12e6a1
fixed env syntax
2023-01-30 18:53:11 -06:00
Jonathan Shook
c408ec1a43
syntax check
2023-01-30 18:47:09 -06:00
Jonathan Shook
8b44741592
preview trigger updates
2023-01-30 18:41:58 -06:00
Jonathan Shook
1d65903e8b
temporarily disable codecov upload
2023-01-28 00:18:19 -06:00
Jonathan Shook
a1e8de45a4
make codeQL run with normal builds only
2023-01-26 01:10:32 -06:00
Jonathan Shook
db7aba1606
update numeric docker version
2023-01-26 01:08:01 -06:00
Jonathan Shook
955e472efd
make build, prerelease and release separate triggers
2023-01-26 00:59:43 -06:00
Jonathan Shook
56be33ae92
sync preview and release logic
2023-01-26 00:53:32 -06:00
Jonathan Shook
2e85f21a79
generating release notes from gh
2023-01-26 00:26:56 -06:00
Jonathan Shook
f61de1257e
updated preview notes, updated notes path
2023-01-25 22:10:17 -06:00
Jonathan Shook
2b85c1cce1
versions and release action update
2023-01-25 21:54:54 -06:00
Jonathan Shook
2d3263cfbe
make release tag distinct
2023-01-25 21:36:49 -06:00
Jonathan Shook
639dbf2d6c
update action version
2023-01-25 21:21:37 -06:00
Jonathan Shook
1b2a773ce6
update files paths
2023-01-25 21:20:00 -06:00
Jonathan Shook
1986b8cdbc
replace release action
2023-01-25 21:17:57 -06:00
Jonathan Shook
7047f44869
remove second tagging
2023-01-25 20:58:22 -06:00
Jonathan Shook
910e871a83
remove extra node version parameters
2023-01-25 20:43:41 -06:00
Jonathan Shook
6b0633d4a3
update notes filenames
2023-01-25 20:19:54 -06:00
Jonathan Shook
3e3427fca7
update job names
2023-01-23 22:02:40 -06:00
Jonathan Shook
3f0417c96d
fix preview trigger
2023-01-23 21:43:50 -06:00
Jonathan Shook
24657248f0
use tags only for preview and release triggers
2023-01-23 21:36:03 -06:00
Jonathan Shook
0ae3bd0852
make preview and release tag based
2023-01-23 21:18:53 -06:00
Jonathan Shook
027fc4a895
version, tagging updates
2023-01-23 20:18:22 -06:00
Jonathan Shook
402154e4c7
docs and scripts
2023-01-23 20:04:45 -06:00
Jonathan Shook
e4e94f9e88
support version bumping
2023-01-23 19:57:48 -06:00
Jonathan Shook
c19b2388e0
standardize on main/preview/release naming
2023-01-23 18:59:22 -06:00
Jonathan Shook
33c55809de
actions testing
2023-01-23 18:12:58 -06:00
Jonathan Shook
ac7f5762c0
actions cleanup
2023-01-23 17:57:32 -06:00
Jonathan Shook
6a118d289a
naming fixes
2023-01-23 17:22:30 -06:00
Jonathan Shook
adb40cec4d
version fixes
2023-01-23 17:20:07 -06:00
Jonathan Shook
1adb4e4af9
fix version, again
2023-01-23 16:44:39 -06:00
Jonathan Shook
801ed23cef
fix revision var
2023-01-23 16:30:58 -06:00
Jonathan Shook
430bee3ebb
fix version reference
2023-01-23 16:18:14 -06:00
Jonathan Shook
1f5b133f99
version fixes
2023-01-23 15:53:56 -06:00
Jonathan Shook
1793eb22f5
fixed script name
2023-01-23 15:33:34 -06:00
Jonathan Shook
3201739971
prerelease testing
2023-01-23 15:31:52 -06:00
Jonathan Shook
0de184e42f
fixed typo
2023-01-23 15:25:51 -06:00
Jonathan Shook
4eb07e046e
do not run build when prerelease is already selected
2023-01-23 15:23:23 -06:00
Jonathan Shook
961f420de7
defer prerelease tagging until staging is complete
2023-01-23 15:19:09 -06:00
Jonathan Shook
08040f9ade
actions testing
2023-01-23 15:14:27 -06:00
Jonathan Shook
0c9091714c
merge fixups
2023-01-20 11:00:44 -06:00
Jonathan Shook
f63c7aeadb
replace CI+CD friendly revision
2023-01-19 16:54:06 -06:00
jeffbanks
5d128fcfa2
Removed redundant step part of install activity
2023-01-19 10:42:38 -06:00
jeffbanks
27270ebd17
Order of activities to solve coverage report
2023-01-17 13:54:16 -06:00
Jonathan Shook
18bfe6274f
Merge pull request #920 from nosqlbench/jeffb/test-fail-fix
...
Sporadic test failure - fix
2023-01-17 11:54:50 -06:00
jeffbanks
c61fac2442
Reactivate coverage; thread timing for test
2023-01-13 14:56:16 -06:00
Jonathan Shook
ff188d4860
actions-for-docs ( #919 )
...
* updated docs action with version state
* script updates
* misc doc system updates
* Update build.yml
remove versions logic, since zip contains version info now.
* Update build.yml
corrected git add command
* update version format
* updated docs site url
2023-01-13 11:57:08 -06:00
jeffbanks
a09360fd91
Test phase inclusion for coverage
2023-01-13 09:54:26 -06:00
Jeff Banks
9c25ad9336
Code coverage integration ( #897 )
...
* Jacoco introduced for full reporting of test coverage.
* All modules included in scope.
* Ability to scope to module OR overall reporting.
* Ability to run in dev environment and bypass as needed w/out GHA.
2023-01-12 11:25:40 -06:00
Jonathan Shook
bbcf493e93
fixed artifact name
2023-01-10 17:13:57 -06:00
Jonathan Shook
a1cd44cb1c
remove previous "nb" module, which will be replaced by the nb5 module soon
2023-01-10 16:48:33 -06:00
Jonathan Shook
808399ea1e
github actions release testing
2023-01-09 12:56:46 -06:00
jeffbanks
bca21e86b8
codecov impl
2023-01-06 09:50:39 -06:00
Jonathan Shook
1c86fac3fd
combine build phases for main verification
2023-01-05 15:45:14 -06:00
Jonathan Shook
50207b38f1
allow build on push for this branch
2023-01-05 14:53:40 -06:00
Jonathan Shook
6da3798bb1
Update build.yml
...
diagnostics
2022-12-21 01:23:02 -06:00
Mike Yaacoub
39a9f5e920
further cleanup of unused comments and commands
2022-12-19 16:34:27 -05:00
Mike Yaacoub
a06e1556f0
merged my-NB5-I446 with main
2022-12-19 15:57:58 -05:00
Mike Yaacoub
f76c63b993
only launch build workflow when pushing to main branch
2022-12-19 14:51:50 -05:00
Mike Yaacoub
ad855e6259
modified build workflow v2
2022-12-19 13:55:53 -05:00
Mike Yaacoub
99a4c9fb45
modified build workflow
2022-12-19 13:54:59 -05:00
Mike Yaacoub
ec8ed024ff
Changed build workflow to re-add verify and run on non-release builds, removed unused dependency from nbr
2022-12-19 13:54:39 -05:00
Mike Yaacoub
7ba2a3de38
Moved CNAME to correct directory
2022-12-16 14:26:17 -05:00
Mike Yaacoub
04153d7291
simplified staging command
2022-12-16 12:26:51 -05:00
Mike Yaacoub
bca55d5946
Added status command for debug
2022-12-14 13:27:06 -05:00
Mike Yaacoub
b1f0d590f8
Added hard overwrite for existing files
2022-12-14 13:26:18 -05:00
Mike Yaacoub
d472b071d6
excluded _index.md from rsync dynamic update
2022-12-14 12:30:14 -05:00
Mike Yaacoub
21a33aec97
final version v1
2022-12-12 15:52:50 -05:00
Mike Yaacoub
5ccb064700
back to base simple case
2022-12-12 15:45:55 -05:00
Mike Yaacoub
ee71bdd175
added checkout action v5
2022-12-12 15:25:47 -05:00
Mike Yaacoub
0c8ac02f36
added checkout action v4
2022-12-12 15:22:08 -05:00
Mike Yaacoub
2c61e9c52b
added checkout action v3
2022-12-12 15:19:52 -05:00
Mike Yaacoub
4383ba208a
added checkout action v2
2022-12-12 15:18:11 -05:00
Mike Yaacoub
26e0b4cb09
added checkout action
2022-12-12 15:16:30 -05:00
Mike Yaacoub
4a178fc21e
added git remote command to debug remote v2
2022-12-12 14:51:36 -05:00
Mike Yaacoub
43fa3e725f
added git remote command to debug remote
2022-12-12 14:50:29 -05:00
Mike Yaacoub
5a47fded60
corrected workflow file for debug v2
2022-12-12 10:36:35 -05:00
Mike Yaacoub
e09a93ea94
corrected workflow file for debug
2022-12-12 10:34:36 -05:00
Mike Yaacoub
0e9dff4749
testing simple case for access debug
2022-12-12 10:33:38 -05:00
Mike Yaacoub
f660c62729
converted to simple case for access debug
2022-12-12 10:31:51 -05:00
Mike Yaacoub
2f5dd1f74c
clean up
2022-12-08 16:22:30 -05:00
Mike Yaacoub
bbbdb60dcb
added change directory before git command
2022-12-08 13:58:51 -05:00
Mike Yaacoub
b9efec9608
Modified git commands in build workflow for docs
2022-12-08 13:47:35 -05:00
Mike Yaacoub
ae1a3af9cb
Corrected build workflow clone path
2022-12-08 13:08:14 -05:00
Mike Yaacoub
ea46cbb746
removed debug commands and corrected build workflow clone path
2022-12-08 12:49:40 -05:00
Mike Yaacoub
b779407150
Added debug commands for GHA
2022-12-08 12:35:26 -05:00
Mike Yaacoub
10d9ce3147
Disabled verify for testing
2022-12-08 12:25:59 -05:00
MikeYaacoubStax
e7705d13de
NB5-I446 Modified export-docs command to export organized driver and binding docs, also removed gendocs command (VirtDataGenDocsApp now used for generating bindings in StringBuilders to pass to the zipstream)
...
added the export-docs build workflow job
Updated build.yml to fix path to nb5 in workflow
uploading/downloading docs artifacts in build workflow
Attempt to correct the path to the exported docs to upload them
Corrected exported-docs path
Corrected yml build workflow error
corrected naming of exported docs
2022-12-08 12:20:11 -05:00
Jonathan Shook
2db6c6cf63
Update codeql-analysis.yml
...
changing environment to support normal build
2022-11-22 22:35:33 -06:00
Jonathan Shook
eb0013f164
logging updates for build sanity checking
2022-11-19 12:02:11 -06:00
Jonathan Shook
bc4773269f
build workflow should upload logfiles for success() or failure() of previous jobs, but not when canceled
2022-11-19 00:55:58 -06:00
jeffbanks
dcf7baf867
Dead code utest resurrection and timing w/ gh actions
...
Cyclerate=10 to test github actions part2
Debug and exception handling
Detailed error handler logging
System out diagnostics
Capture step included
Try-catch diagnostics.
sysout cleanup; general cleanup
2022-11-18 23:52:29 -06:00
Jonathan Shook
20ed4950d4
removing broken actions plugin on main
2022-11-18 23:32:41 -06:00
Jonathan Shook
2b9452fde4
Buildfixes, trying to unblock current builds ( #777 )
...
* make example/test script more robust for meager github actions environment
* improve wording around op template resolution
* remove blocking issues github actions plugin, since it is broken
2022-11-11 16:17:36 -06:00
Jonathan Shook
d49a5087d4
improved build diagnostics
2022-09-30 10:47:43 -05:00
Jonathan Shook
0f6bce0b0e
fix typo in docker push logic
2022-09-29 13:10:35 -05:00