Commit Graph

667 Commits

Author SHA1 Message Date
Sameer Rahmani 2cfc1e8c09
builder: Add libc++ as the standard cpp lib
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-02-06 18:08:25 +00:00
Sameer Rahmani 36f8e59c2b
builder: Unset the 'x' parameter 2023-02-06 18:01:31 +00:00
Sameer Rahmani c59aa96ca5
builder: Fix the bug with CC and an env with no compiler
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline failed Details
2023-02-06 18:00:33 +00:00
Sameer Rahmani dc61b42d57
Fix the license header for 2023
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline failed Details
2023-02-06 17:40:45 +00:00
Sameer Rahmani 87d227ac6f
Fix all the conversion warnings 2023-02-06 17:11:20 +00:00
Sameer Rahmani dc746f7a8c
Enable more warning flags
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline failed Details
2023-02-06 15:44:19 +00:00
Sameer Rahmani 8842dd4ebb
Fix all IWUY warnings 2023-02-06 15:44:19 +00:00
Sameer Rahmani 72c3b0ce16
builder: Fix the bug with compiler selection
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline failed Details
2023-02-06 13:37:24 +00:00
Sameer Rahmani 852071c229
llvm: Update llvm to recent master 2023-02-05 21:23:12 +00:00
Sameer Rahmani 9fdde72496
jit: Fix a couple of warning in the JIT
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-02-05 21:02:18 +00:00
Sameer Rahmani 7993e6ac1c
builder: Give up on automatically setup the dev env
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-02-05 19:17:31 +00:00
Sameer Rahmani d8721ec5e6
Remove CXX flags from setup_env
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-02-05 17:35:16 +00:00
Sameer Rahmani 0bbb996e4a
CI: Enable libc++
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-02-04 21:16:05 +00:00
Sameer Rahmani 1bbdb054b3
CI: Enable libc++
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-02-04 21:13:14 +00:00
Sameer Rahmani a43e2032ae
CI: Add an inspect statement to the builder
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-02-04 21:01:28 +00:00
Sameer Rahmani ea0660acbd
CI: Add a failure step
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/push/lint Pipeline was successful Details
2023-02-04 20:57:15 +00:00
Sameer Rahmani 45cc991891
Stop trying to automate the dependency activation
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline failed Details
2023-02-04 20:33:27 +00:00
Sameer Rahmani 90c59443bf
deps: Replace the 'describe' base version to commit sha 2023-02-04 20:32:55 +00:00
Sameer Rahmani abf3c912f5
Remove the unrelible activate script 2023-02-04 20:30:07 +00:00
Sameer Rahmani 1205146349
CI: Updathe the image to v9
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline failed Details
2023-02-04 01:23:41 +00:00
Sameer Rahmani 80f074e70d
CI: Updathe the image to v8
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline failed Details
2023-02-04 01:10:34 +00:00
Sameer Rahmani ec692c6ccd
CI: Updathe the image to v7
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline failed Details
2023-02-04 00:59:32 +00:00
Sameer Rahmani 15d4449c26
CI: Add debug statements in the activate script
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline failed Details
2023-02-04 00:48:18 +00:00
Sameer Rahmani 7ee1cda15e
CI: Avoid cloning the submodules for the linter pipeline 2023-02-04 00:45:09 +00:00
Sameer Rahmani a2862bb667
CI: Fix the build pipeline's file name
ci/woodpecker/push/lint Pipeline failed Details
ci/woodpecker/push/build Pipeline failed Details
2023-02-04 00:36:13 +00:00
Sameer Rahmani 74358a372a
CI: Trigger Pipeline 2023-02-04 00:33:49 +00:00
Sameer Rahmani 7f280e463c
CI: Split the pipeline into build and lint 2023-02-04 00:31:41 +00:00
Sameer Rahmani d3dc844e9a
Fix the get_version function to include the full commit sha 2023-02-04 00:22:26 +00:00
Sameer Rahmani 154ab2573f
deps: Disbale quiet mode of http_pull
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 23:58:51 +00:00
Sameer Rahmani 23aff71e2a
CI: Updathe the image to v6
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 23:47:45 +00:00
Sameer Rahmani 2bfe70dd51
deps: Fail the process as soon as http_pull fails
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 23:33:46 +00:00
Sameer Rahmani 60b1e67e91
CI: Update the image to v5 2023-02-03 23:33:15 +00:00
Sameer Rahmani 5deb5b4e03
builder: Add a initialization step
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 23:19:43 +00:00
Sameer Rahmani 3ba23f708f
CI: Add the build step
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 23:10:49 +00:00
Sameer Rahmani 1cdf4336d1
CI: Update the CI image to 4 and attach the serene volume 2023-02-03 22:16:30 +00:00
Sameer Rahmani 475cb725b4
builder: Remove any reference to CC, CXX from builder
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 22:05:35 +00:00
Sameer Rahmani 4d9c6f3971
CI: Update the ci image tag to v3
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 20:57:17 +00:00
Sameer Rahmani 8153f7884e
CI: Update the ci image tag
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 20:44:51 +00:00
Sameer Rahmani 9bc8086f06
CI: Update the images to use our custom image
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 20:39:06 +00:00
Sameer Rahmani 798077ee63
CI: Install bash in the prepare step
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 19:09:15 +00:00
Sameer Rahmani d760e0538b
CI: Fix the typo in the pipeline
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 18:59:55 +00:00
Sameer Rahmani 34366a31ad
CI: Disable the manual clone step
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 18:48:53 +00:00
Sameer Rahmani 8d10dbce26
deps: Mark all the submodules to be shallowly cloned
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 18:32:30 +00:00
Sameer Rahmani d19929aa50
deps: Update the submodules urls to use https
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 18:18:53 +00:00
Sameer Rahmani 0002272335
CI: Try to override the submodule urls
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 18:16:05 +00:00
Sameer Rahmani 4edab6b7b3
CI: Add a manual clone step to avoid submodules
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 18:07:29 +00:00
Sameer Rahmani 0ecaa634cd
CI: Add a dumb ci configuration just to setup the CI
ci/woodpecker/push/woodpecker Pipeline failed Details
2023-02-03 17:54:20 +00:00
Sameer Rahmani 4cf4b043f3
CI: Add a dumb ci configuration just to setup the CI 2023-02-03 17:44:47 +00:00
Sameer Rahmani f61005cc8e
Fix some of the shellcheck issues in ./scripts 2023-02-03 17:40:30 +00:00
Sameer Rahmani e1a115e85a
Remove the old .env.example and .ci file 2023-02-03 17:30:17 +00:00