Skip to content

wakemebot

Bunch of tools used by our beloved wakemebot

Don't mind this package, you probably don't need it unless you are working on wakemeops itself. It contains the glue needed between aptly (APT repository management), ops2deb (Debian package generation) and mkdocs (wakemeops documentation).

devops

https://github.com/upciti/wakemebot

amd64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install wakemebot

sudo apt install wakemebot

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    wakemebot=5.0.1*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      wakemebot=5.0.1*

Download URLs

Version SHA256 Size (KB)
5.0.1 a0f9e12a813eeb647f052d96696eaaa6299a497ed883883f0de6395ab08f7c38 12125
5.0.0 896bfa3282bdef1408319a2e818b08fa5c17b0d3200eef961c071cdfc3cbb08a 12125
4.2.0 935f05f2d088b93cab4ac53a6c84db1957b4585a594e0b1f1ff78c7ef34ddb59 11994
4.1.1 6820101275af731aa1d2e968e0c868fea37fb3c74f1df6ca8e9e2e19c1a1b5b6 11994
4.1.0 5a16bfdfc71ee4428320d4fdde2cd1b11db963d20424aab78a83ae9aa32b3a46 12710
4.0.2 dac3450aed25d6274a2642c2bb5fac063bac1a04dc4a23ff531559291209479a 12699
3.1.1 ab3c0c997db01d47ce6c9ae57b9127428d786dc98d42ebf1625014c1c9d0cd9f 12698
3.1.0 3f77786682a8fb5810b898041d047b9501259ec7efe34cd884c9a3ba86a8b41a 12563
3.0.0 3e54385bd4b2cf58f17927aaa7ece0bc6d40f8969681ed0b43265ae16d64b667 12563
2.1.0 daf8a6494b30b6f6556b9d353f1b3641e7e0631017055801c9ee76c0b329cb1e 12614

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for wakemebot are versioned here.

Click here to see wakemebot ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/wakemebot/ops2deb.yml
- name: wakemebot
  matrix:
    versions:
      - 1.3.2
      - 1.4.4
  homepage: https://github.com/upciti/wakemebot
  summary: bunch of tools used by our beloved wakemebot
  description: |-
    Don't mind this package, you probably don't need it unless you are working on
    wakemeops itself. It contains the glue needed between aptly (APT repository
    management), ops2deb (Debian package generation) and mkdocs (wakemeops
    documentation).
  fetch: https://github.com/upciti/wakemebot/releases/download/{{version}}/wakemebot_linux_amd64
  script:
    - mv wakemebot_linux_* {{src}}/usr/bin/wakemebot

- name: wakemebot
  version: 1.6.1
  homepage: https://github.com/upciti/wakemebot
  summary: bunch of tools used by our beloved wakemebot
  description: |-
    Don't mind this package, you probably don't need it unless you are working on
    wakemeops itself. It contains the glue needed between aptly (APT repository
    management), ops2deb (Debian package generation) and mkdocs (wakemeops
    documentation).
  fetch: https://github.com/upciti/wakemebot/releases/download/{{version}}/wakemebot_linux_{{goarch}}
  script:
    - mv wakemebot_linux_* {{src}}/usr/bin/wakemebot

- name: wakemebot
  matrix:
    versions:
      - 2.0.2
      - 2.0.3
      - 2.1.0
      - 3.0.0
      - 3.1.0
  homepage: https://github.com/upciti/wakemebot
  summary: bunch of tools used by our beloved wakemebot
  description: |-
    Don't mind this package, you probably don't need it unless you are working on
    wakemeops itself. It contains the glue needed between aptly (APT repository
    management), ops2deb (Debian package generation) and mkdocs (wakemeops
    documentation).
  fetch: https://github.com/upciti/wakemebot/releases/download/{{version}}/wakemebot_linux_amd64
  script:
    - mv wakemebot_linux_* {{src}}/usr/bin/wakemebot

- name: wakemebot
  matrix:
    versions:
      - 3.1.1
      - 4.0.2
      - 4.1.0
      - 4.1.1
      - 4.2.0
      - 5.0.0
      - 5.0.1
  homepage: https://github.com/upciti/wakemebot
  summary: bunch of tools used by our beloved wakemebot
  description: |-
    Don't mind this package, you probably don't need it unless you are working on
    wakemeops itself. It contains the glue needed between aptly (APT repository
    management), ops2deb (Debian package generation) and mkdocs (wakemeops
    documentation).
  fetch: https://github.com/upciti/wakemebot/releases/download/{{version}}/wakemebot_linux_amd64
  install:
    - wakemebot_linux_amd64:/usr/bin/wakemebot

The blueprint fetch keyword contains a URL template pointing to wakemebot releases. Downloaded files are locked in a lockfile versioned here.

Click here to see wakemebot release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/wakemebot/ops2deb.lock.yml
- url: https://github.com/upciti/wakemebot/releases/download/1.3.2/wakemebot_linux_amd64
  sha256: 2022c41fab5f2385a367f2db7d4526cc7cba9b51517630a28c1fa7682f42a242
  timestamp: 2022-01-11 18:10:48+00:00
- url: https://github.com/upciti/wakemebot/releases/download/1.4.4/wakemebot_linux_amd64
  sha256: 1582f97f92f3bdc3ee9e4ca2c64e824a8f44c38e4cb07297edc669bfe130e73a
  timestamp: 2022-01-25 22:17:50+00:00
- url: https://github.com/upciti/wakemebot/releases/download/1.6.1/wakemebot_linux_amd64
  sha256: 7c139636fa6be7ff13007b55e958691fd6134870b3e1dd578a5694d77d0678b1
  timestamp: 2022-01-31 02:06:36+00:00
- url: https://github.com/upciti/wakemebot/releases/download/2.0.2/wakemebot_linux_amd64
  sha256: a188b7ac4a8d8d7679eb2bca5ae4a472ec81548920f3c7b93bfd75088e6a7427
  timestamp: 2022-02-06 04:19:26+00:00
- url: https://github.com/upciti/wakemebot/releases/download/2.0.3/wakemebot_linux_amd64
  sha256: 0ebaf5c7ef8433dcdc312a5106b057d5310976e6b9985471bb5944f509571606
  timestamp: 2022-02-14 02:09:35+00:00
- url: https://github.com/upciti/wakemebot/releases/download/2.1.0/wakemebot_linux_amd64
  sha256: 7f0f11eb864c642a077f181eb3473ba7d8ce57141551232e0e91b6b221bbf17d
  timestamp: 2022-02-15 02:18:38+00:00
- url: https://github.com/upciti/wakemebot/releases/download/3.0.0/wakemebot_linux_amd64
  sha256: 22b87233024db5e6c47ff0fadbdb1dd49d0a2013aa0eb8ae3b4cd42508e816c0
  timestamp: 2022-02-18 22:17:52+00:00
- url: https://github.com/upciti/wakemebot/releases/download/3.1.0/wakemebot_linux_amd64
  sha256: 952beecc266eaa1a248a787b1a95d59897d049890f5af6c938ab04e128fe3869
  timestamp: 2022-02-20 22:17:23+00:00
- url: https://github.com/upciti/wakemebot/releases/download/3.1.1/wakemebot_linux_amd64
  sha256: f1d2e88b244e9af91230f1fd3b2bec060df5dc51d919f02675f0e41ce6ab6d03
  timestamp: 2022-08-01 14:48:17+00:00
- url: https://github.com/upciti/wakemebot/releases/download/4.0.2/wakemebot_linux_amd64
  sha256: 58dbf45805113230c387f23c278a4433342e83b53cabd2ff9ad4d9a7d3835c9e
  timestamp: 2022-08-04 14:44:56+00:00
- url: https://github.com/upciti/wakemebot/releases/download/4.1.0/wakemebot_linux_amd64
  sha256: 15753f03949134a1e5bd49c212a248895473f8bc242d38e86a3961fc2612c071
  timestamp: 2023-02-06 16:01:51+00:00
- url: https://github.com/upciti/wakemebot/releases/download/4.1.1/wakemebot_linux_amd64
  sha256: b2ff44061b6445a51f92bdf394febd82b56257bcebccd9988fb59ca70f6061c8
  timestamp: 2023-02-23 19:25:32+00:00
- url: https://github.com/upciti/wakemebot/releases/download/4.2.0/wakemebot_linux_amd64
  sha256: 0a75d60e7c00174065c7ac97b3506d64a53a9ca8acba639a12753b2293b77823
  timestamp: 2023-02-27 22:18:04+00:00
- url: https://github.com/upciti/wakemebot/releases/download/5.0.0/wakemebot_linux_amd64
  sha256: e47fa9bc92415c489909ff182c187e775c71ba25e23220f7e4b713aeb50206c1
  timestamp: 2023-03-12 22:33:29+00:00
- url: https://github.com/upciti/wakemebot/releases/download/5.0.1/wakemebot_linux_amd64
  sha256: a16be43fded418abf9903a0adef9f83e4df86e2b8f88acfec18b77004d6158a1
  timestamp: 2023-03-12 23:16:33+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/wakemebot.svg)](https://docs.wakemeops.com/packages/wakemebot)
<a href="https://docs.wakemeops.com/packages/wakemebot">
  <img src="https://docs.wakemeops.com/badges/wakemebot.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/wakemebot.svg
:target: https://docs.wakemeops.com/packages/wakemebot