drone use makefile commands & linux platform package support

This commit is contained in:
2023-07-09 22:55:11 +02:00
parent fedcce9a63
commit 9733d5bac7
2 changed files with 8 additions and 4 deletions

View File

@@ -12,9 +12,8 @@ steps:
image: ruby:3.1-slim-bullseye image: ruby:3.1-slim-bullseye
commands: commands:
- apt update && apt install -y --no-install-recommends build-essential git - apt update && apt install -y --no-install-recommends build-essential git
- gem update --system && gem install jekyll bundler - make install
- bundle install - make build
- jekyll build
- name: Build and publish docker image - name: Build and publish docker image
image: plugins/docker image: plugins/docker
@@ -38,6 +37,6 @@ steps:
--- ---
kind: signature kind: signature
hmac: 45250a8e9456b053fcbcf7c95fbb6707233cad782f9188e44518d44b174c2379 hmac: 46d4d087047afb6e18032e1fea13ba964589d86aaf012343821804612baf5678
... ...

View File

@@ -13,6 +13,7 @@ GEM
forwardable-extended (2.6.0) forwardable-extended (2.6.0)
google-protobuf (3.23.1-arm64-darwin) google-protobuf (3.23.1-arm64-darwin)
google-protobuf (3.23.1-x86_64-darwin) google-protobuf (3.23.1-x86_64-darwin)
google-protobuf (3.23.1-x86_64-linux)
http_parser.rb (0.8.0) http_parser.rb (0.8.0)
i18n (1.13.0) i18n (1.13.0)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
@@ -67,6 +68,8 @@ GEM
google-protobuf (~> 3.21) google-protobuf (~> 3.21)
sass-embedded (1.62.1-x86_64-darwin) sass-embedded (1.62.1-x86_64-darwin)
google-protobuf (~> 3.21) google-protobuf (~> 3.21)
sass-embedded (1.62.1-x86_64-linux-gnu)
google-protobuf (~> 3.21)
terminal-table (3.0.2) terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3) unicode-display_width (>= 1.1.1, < 3)
unicode-display_width (2.4.2) unicode-display_width (2.4.2)
@@ -74,7 +77,9 @@ GEM
PLATFORMS PLATFORMS
arm64-darwin-22 arm64-darwin-22
universal-darwin
x86_64-darwin-22 x86_64-darwin-22
x86_64-linux
DEPENDENCIES DEPENDENCIES
http_parser.rb (~> 0.6.0) http_parser.rb (~> 0.6.0)