From 9733d5bac7d3a59b702ca47d4e7a0418114c556a Mon Sep 17 00:00:00 2001 From: Kevin Midboe Date: Sun, 9 Jul 2023 22:55:11 +0200 Subject: [PATCH] drone use makefile commands & linux platform package support --- .drone.yml | 7 +++---- Gemfile.lock | 5 +++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.drone.yml b/.drone.yml index 413d3ef..5d68c5a 100644 --- a/.drone.yml +++ b/.drone.yml @@ -12,9 +12,8 @@ steps: image: ruby:3.1-slim-bullseye commands: - apt update && apt install -y --no-install-recommends build-essential git - - gem update --system && gem install jekyll bundler - - bundle install - - jekyll build + - make install + - make build - name: Build and publish docker image image: plugins/docker @@ -38,6 +37,6 @@ steps: --- kind: signature -hmac: 45250a8e9456b053fcbcf7c95fbb6707233cad782f9188e44518d44b174c2379 +hmac: 46d4d087047afb6e18032e1fea13ba964589d86aaf012343821804612baf5678 ... diff --git a/Gemfile.lock b/Gemfile.lock index 61a63fa..fb40133 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -13,6 +13,7 @@ GEM forwardable-extended (2.6.0) google-protobuf (3.23.1-arm64-darwin) google-protobuf (3.23.1-x86_64-darwin) + google-protobuf (3.23.1-x86_64-linux) http_parser.rb (0.8.0) i18n (1.13.0) concurrent-ruby (~> 1.0) @@ -67,6 +68,8 @@ GEM google-protobuf (~> 3.21) sass-embedded (1.62.1-x86_64-darwin) google-protobuf (~> 3.21) + sass-embedded (1.62.1-x86_64-linux-gnu) + google-protobuf (~> 3.21) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) unicode-display_width (2.4.2) @@ -74,7 +77,9 @@ GEM PLATFORMS arm64-darwin-22 + universal-darwin x86_64-darwin-22 + x86_64-linux DEPENDENCIES http_parser.rb (~> 0.6.0)