Commit graph

5251 commits

Author SHA1 Message Date
Christopher Lowenthal
b9da4850da sets github output 'version' variable 2022-10-31 16:47:53 -04:00
Christopher Lowenthal
17512ec838 sets fetch-depth to 0 for verison script 2022-10-31 16:45:10 -04:00
Christopher Lowenthal
e616fbd800 wip: reenables version 2022-10-31 16:41:52 -04:00
Christopher Lowenthal
e6edca81c3 removed make based builds for featurebase 2022-10-31 16:37:55 -04:00
Christopher Lowenthal
bd55a43693 fixed artifact naming 2022-10-31 13:34:01 -04:00
Christopher Lowenthal
a606e67cf4 wip: adds make version of build 2022-10-31 13:29:27 -04:00
Christopher Lowenthal
b75bdd2808 wip: removes version job for now 2022-10-31 13:15:03 -04:00
Christopher Lowenthal
a856b91c4e removes standalone git describe step 2022-10-31 13:11:42 -04:00
Christopher Lowenthal
faf327fcdc moves shell script contents into workflow yml file 2022-10-31 13:10:01 -04:00
Christopher Lowenthal
16a7487c5a fixes paths and files names for building idk 2022-10-31 13:07:52 -04:00
Christopher Lowenthal
9424aa3507 builds and uploads consumers with idk build 2022-10-31 13:04:07 -04:00
Christopher Lowenthal
1e49af61d9 wip: listing tags in workflow 2022-10-31 12:48:59 -04:00
Christopher Lowenthal
c1075bb9d5 removes id from steps 2022-10-31 12:46:48 -04:00
Christopher Lowenthal
5ce621ade2 removes id from steps 2022-10-31 12:46:03 -04:00
Christopher Lowenthal
f3024367af updates permissions to make version.sh runnable, updates syntax for filling verison output 2022-10-31 12:44:26 -04:00
Christopher Lowenthal
fdc539f213 moves GOOS and GOARCH definitions into the env section for matrix build 2022-10-31 12:39:03 -04:00
Christopher Lowenthal
a4f90b5309 wip: makes action run automatically on push to this branch 2022-10-31 12:35:41 -04:00
Christopher Lowenthal
fdc1c25116 uploads roaring-migrate builds to artifacts 2022-10-31 12:32:02 -04:00
Christopher Lowenthal
7d2f6a7e35 wip: recombined the build commands into one step 2022-10-31 12:24:27 -04:00
Christopher Lowenthal
475922ed69 wip: sets CI to false for lattice build 2022-10-31 12:21:30 -04:00
Christopher Lowenthal
93f49431bc wip: removed python setup 2022-10-31 12:11:52 -04:00
Christopher Lowenthal
e228926504 wip: sets lattice build node version to 14 2022-10-31 12:09:20 -04:00
Christopher Lowenthal
7f28d12a2b removes dependency on version step 2022-10-31 11:56:15 -04:00
Christopher Lowenthal
db445b3136 builds lattice and places gz as an artifact 2022-10-31 11:54:45 -04:00
CLoZengineer
83f4f8c8c6
wip: pulls tags 2022-10-28 13:18:41 -04:00
CLoZengineer
7c059b3a3d
wip: explicitly fetching tags 2022-10-28 13:01:12 -04:00
CLoZengineer
9b5e169012
wip: checking git commands in directory 2022-10-28 12:59:28 -04:00
CLoZengineer
fc36e86f43
wip: checking on workflow folders 2022-10-28 12:57:49 -04:00
Christopher Lowenthal
fcbd4daec9 wip: attempting to run shell script 2022-10-28 12:01:27 -04:00
Christopher Lowenthal
cea52924fa wip: attempting to run shell script 2022-10-28 11:59:54 -04:00
Christopher Lowenthal
4638b9a99a wip: cd's into github workspace 2022-10-28 11:55:55 -04:00
Christopher Lowenthal
74aa2480dc wip: adds checkout step to version job 2022-10-28 11:52:46 -04:00
Christopher Lowenthal
725e25d978 increments minor version via shell script and sets variable for workflow 2022-10-28 05:37:27 -04:00
Christopher Lowenthal
a03462d498 Merge branch 'master' into chore/gh2181/release-builds 2022-10-25 13:31:11 -04:00
CLoZengineer
fc1a5dad53
feat: updates shardwidth.Exponent to single constant (#2185)
* removes build time constant in favor of single constant with relevant godoc and warnings

Co-authored-by: Christopher Lowenthal <christopher.lowenthal@molecula.com>
2022-10-25 13:30:00 -04:00
Christopher Lowenthal
22cc8a2556 uses makefile 2022-10-25 11:26:14 -04:00
Christopher Lowenthal
4b435cdeca includes 'featurebase' and 'ingest' in build object names 2022-10-25 11:15:02 -04:00
Christopher Lowenthal
9bd9aa8069 builds ingest and uploads artifacts 2022-10-25 11:05:43 -04:00
CLoZengineer
f4b58043ba
chore: adds release workflow with basic build step (#2182)
* adds release workflow with basic build step

Co-authored-by: Christopher Lowenthal <christopher.lowenthal@molecula.com>
2022-10-25 10:41:39 -04:00
Christopher Lowenthal
5b8cd108f8 removes pull request trigger, reverting to manual only 2022-10-24 17:59:26 -04:00
Christopher Lowenthal
cf40220997 adds PR trigger because workflow_dispatch does not seem to be available outside of the master branch 2022-10-24 17:56:16 -04:00
Christopher Lowenthal
c514cdd681 updates trigger 2022-10-24 17:52:50 -04:00
Christopher Lowenthal
23651038f1 removes commented code 2022-10-21 11:28:43 -04:00
Christopher Lowenthal
74025d8736 updates workflow name to release 2022-10-21 11:18:35 -04:00
Christopher Lowenthal
2b6cd13728 adds release workflow with basic build step 2022-10-21 10:59:53 -04:00
CLoZengineer
25dbbb2950
chore: adds golangci config (#2174)
* removes rewrite-rules, sets gofmt.simplify to default true

* moves go vet step before the golangci-lint step

* fixes go vet issues with test files

* updates gocognit.min-complexity to default of 30

* removes deprecated options, primarily around run.go version
2022-10-17 11:42:33 -04:00
jonathan.cheng
4e0a844cfb Sync from internal repo through 6035345 2022-10-13 14:44:07 -07:00
Seebs
d4a03f21fb test for correct state during test startup
When we've started a fake cluster, we should expect to reach a
"STARTING" state, not a "DOWN" state. This test would coincidentally
pass as long as we checked the state before any of the nodes got
their notification from the node watcher that at least one node was
STARTING, because prior to that the cluster would be DOWN. But once
it got to STARTING, we would wait forever; we never reached the
instruction to tell the nodes to come to any other state, and they
would never reach a DOWN state.
2022-10-13 14:40:34 -07:00
Julio Martinez
0d7f676ce5 Change featurebase user home path to /var/lib/featurebase. (#2242) 2022-10-13 14:39:54 -07:00
Jacob Brinlee
c5aa05362a adding foreignIndex conf opt (#2239) 2022-10-13 14:39:20 -07:00