~bigbes/tarantool

tarantool-protobuf

ref: 5c7055577dedb31f1c4817f02ec5ad6f65a068b5 tarantool-protobuf/.builds/pure-lua.yml -rw-r--r-- 785 bytes
5c705557 — Eugene Blikh c-accel: descriptor -> C plan compiler (bd-mq7) 2 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
image: ubuntu/noble
packages:
  - curl
  - ca-certificates
  - gnupg
  - golang
  - protobuf-compiler
sources:
  - https://sourcecraft.dev/bigbes/tarantool-protobuf
environment:
  GOPATH: /home/build/go
  PATH: /home/build/.local/bin:/home/build/go/bin:/usr/local/bin:/usr/bin:/bin
tasks:
  - install_tarantool: |
      curl -L https://tarantool.io/release/3/installer.sh | sudo bash
      sudo apt-get install -y tarantool tarantool-dev tt
  - install_just: |
      mkdir -p ~/.local/bin
      curl --proto '=https' --tlsv1.2 -sSf https://just.systems/install.sh \
        | bash -s -- --to ~/.local/bin
  - install_luatest: |
      cd tarantool-protobuf
      tt rocks install luatest
  - build_gen_test: |
      cd tarantool-protobuf
      just build
      just gen
      just test