18 Commits

Author SHA1 Message Date
190ed210e9 test post sub folder
All checks were successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/pr/renovate Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/master Pipeline was successful
ci/woodpecker/pr/next Pipeline was successful
2023-01-05 07:53:55 +01:00
4868939af7 Update renovate/renovate Docker tag to v34.63 (#41)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [renovate/renovate](https://github.com/renovatebot/renovate) | minor | `34.56-slim` -> `34.63-slim` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC41Ni4wIiwidXBkYXRlZEluVmVyIjoiMzQuNTYuMCJ9-->

Reviewed-on: #41
Co-authored-by: CI-Bot <noreply@ocram85.com>
Co-committed-by: CI-Bot <noreply@ocram85.com>
2022-12-19 15:50:50 +01:00
310fe42f45 add additional renovate config env (#40)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

- add renovate label for pull requests created by renovate
- disable github token warning for self hosted renovate instance

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #40
2022-12-19 15:41:00 +01:00
8c77d1d8d0 Update renovate/renovate Docker tag to v34.56 (#38)
Some checks failed
ci/woodpecker/push/renovate Pipeline failed
ci/woodpecker/push/next unknown status
ci/woodpecker/push/master unknown status
ci/woodpecker/push/test Pipeline failed
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [renovate/renovate](https://github.com/renovatebot/renovate) | minor | `34.53-slim` -> `34.56-slim` |

⚠️ Release Notes retrieval for this PR were skipped because no github.com credentials were available.
If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC41My4wIiwidXBkYXRlZEluVmVyIjoiMzQuNTMuMCJ9-->

Reviewed-on: #38
Co-authored-by: CI-Bot <noreply@ocram85.com>
Co-committed-by: CI-Bot <noreply@ocram85.com>
2022-12-14 20:28:36 +01:00
49f84ca379 Update nginx Docker tag to v1.23.3 (#37)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| nginx | final | patch | `1.23.2-alpine` -> `1.23.3-alpine` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC41My4wIiwidXBkYXRlZEluVmVyIjoiMzQuNTMuMCJ9-->

Reviewed-on: #37
Co-authored-by: CI-Bot <noreply@ocram85.com>
Co-committed-by: CI-Bot <noreply@ocram85.com>
2022-12-14 20:20:53 +01:00
ddbaa61c36 use congo thumb and cover images (#39)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

<!-- Provide a summary of your changes. Describe the why and not how. -->

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #39
2022-12-14 20:16:25 +01:00
7101a0d577 update congo to version 2.4.2 (#36)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

- update congo to version 2.4.2.
- update config keys.
- add npm script for run debug server on arkanaum instance.

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #36
2022-12-14 19:20:28 +01:00
ea438adfcd Update nginx Docker tag to v1.23.2 (#26)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| nginx | final | patch | `1.23.1-alpine` -> `1.23.2-alpine` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yMi4yIiwidXBkYXRlZEluVmVyIjoiMzQuNDAuMiJ9-->

Co-authored-by: Drone-Bot <noreply@ocram85.com>
Reviewed-on: #26
Co-authored-by: CI-Bot <noreply@ocram85.com>
Co-committed-by: CI-Bot <noreply@ocram85.com>
2022-12-09 12:57:31 +01:00
b83be9cc4f Update dependency markdownlint-cli to ^0.32.0 (#25)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | devDependencies | minor | [`^0.31.1` -> `^0.32.0`](https://renovatebot.com/diffs/npm/markdownlint-cli/0.31.1/0.32.2) |

⚠️ Release Notes retrieval for this PR were skipped because no github.com credentials were available.
If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yMi4yIiwidXBkYXRlZEluVmVyIjoiMzQuMjIuMiJ9-->

Co-authored-by: Drone-Bot <noreply@ocram85.com>
Reviewed-on: #25
Co-authored-by: CI-Bot <noreply@ocram85.com>
Co-committed-by: CI-Bot <noreply@ocram85.com>
2022-12-09 12:52:56 +01:00
5dd6b297eb Update aquasec/trivy Docker tag to v0.35.0 (#32)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [aquasec/trivy](https://github.com/aquasecurity/trivy) | minor | `0.24.3` -> `0.35.0` |

⚠️ Release Notes retrieval for this PR were skipped because no github.com credentials were available.
If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC40MC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNDAuMiJ9-->

Co-authored-by: Drone-Bot <noreply@ocram85.com>
Reviewed-on: #32
Co-authored-by: CI-Bot <noreply@ocram85.com>
Co-committed-by: CI-Bot <noreply@ocram85.com>
2022-12-09 12:49:30 +01:00
f4e62fef8e Update renovate/renovate Docker tag to v34.53 (#33)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [renovate/renovate](https://github.com/renovatebot/renovate) | minor | `34.40-slim` -> `34.53-slim` |

⚠️ Release Notes retrieval for this PR were skipped because no github.com credentials were available.
If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC40MC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNDAuMiJ9-->

Reviewed-on: #33
Co-authored-by: Drone-Bot <noreply@ocram85.com>
Co-committed-by: Drone-Bot <noreply@ocram85.com>
2022-12-09 12:37:46 +01:00
0091fa0dce Update dependency hugo-installer to v4 (#27)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [hugo-installer](https://github.com/dominique-mueller/hugo-installer) | devDependencies | major | [`^3.1.0` -> `^4.0.0`](https://renovatebot.com/diffs/npm/hugo-installer/3.1.0/4.0.1) |

⚠️ Release Notes retrieval for this PR were skipped because no github.com credentials were available.
If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yMi4yIiwidXBkYXRlZEluVmVyIjoiMzQuMjIuMiJ9-->

Reviewed-on: #27
Co-authored-by: Drone-Bot <noreply@ocram85.com>
Co-committed-by: Drone-Bot <noreply@ocram85.com>
2022-12-09 12:25:18 +01:00
073850a232 fix fileMatch regex (#35)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

- fix renovate rexex fileMatch for woodpecker files.

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] Tested via CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #35
2022-12-09 12:08:31 +01:00
90d886fb3b Update 'renovate.json' (#30)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/testy Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

<!-- Provide a summary of your changes. Describe the why and not how. -->

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [ ] Tested via CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Reviewed-on: #30
2022-12-08 19:55:40 +01:00
4f2c65b69f debug woodpecker renovate (#29)
All checks were successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

- remove leading . in pipeline files.
- remove build arg for renovate support.

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] Tested via CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #29
2022-12-07 20:26:35 +01:00
2f615b31c1 Adds renovate-bot support (#24)
Some checks failed
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline failed
#### 📖 Summary

<!-- Provide a summary of your changes. Describe the why and not how. -->

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] Tested via CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #24
2022-11-28 20:31:02 +01:00
f8b747c358 adds PSCredentialStore 1.1.0 release post (#23)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

- adds new post

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] Tested via CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #23
2022-09-21 13:55:07 +02:00
376a0155e8 Adds gitea link (#20)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

- adds Gitea link in header
- adds Woodpecker / CI link in footer
- updates links in Readme. (Github removed)

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] Tested via CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #20
2022-09-13 14:55:12 +02:00
28 changed files with 813 additions and 459 deletions

38
.changelog.yml Normal file
View File

@ -0,0 +1,38 @@
# The full repository name
repo: OCram85/Blog
# Service type (gitea or github)
service: gitea
# Base URL for Gitea instance if using gitea service type (optional)
# Default: https://gitea.com
base-url: https://gitea.ocram85.com
# Changelog groups and which labeled PRs to add to each group
groups:
- name: 🐛 BUGFIXES
labels:
- bug
- name: ✨ FEATURES
labels:
- feature
- name: 🛠️ ENHANCEMENTS
labels:
- enhancement
- name: 📦 BUILD
labels:
- pipeline
- name: 🤖 DEPENDENCIES
labels:
- renovate
- name: 📚 DOCS
labels:
- docs
- name: ⚙️ META
labels:
- meta
- name: 🔖 MISC
default: true
# regex indicating which labels to skip for the changelog
skip-labels: skip-changelog|backport\/.+

View File

@ -6,7 +6,7 @@
> :bulb: Select your test plan for the code changes. > :bulb: Select your test plan for the code changes.
- [ ] Tested via CI pipeline - [x] CI pipeline
- [ ] Custom test - [ ] Custom test
- [ ] No test plan - [ ] No test plan

View File

@ -1,5 +1,8 @@
CAFS CAFS
gitea gitea
gitlocal gitlocal
hashtable hashtable
umami lastmod
UCS
umami
Veyor

View File

@ -38,7 +38,7 @@ pipeline:
branch: master branch: master
trivyMaster: trivyMaster:
image: aquasec/trivy:0.24.3 image: aquasec/trivy:0.35.0
commands: commands:
- | - |
trivy image \ trivy image \
@ -47,7 +47,6 @@ pipeline:
ocram85/blog:latest ocram85/blog:latest
- | - |
trivy image \ trivy image \
--exit-code 1 \
--severity HIGH,CRITICAL \ --severity HIGH,CRITICAL \
--no-progress \ --no-progress \
ocram85/blog:latest ocram85/blog:latest

View File

@ -3,15 +3,11 @@ depends_on:
pipeline: pipeline:
buildNext: buildNext:
image: plugins/docker image: woodpeckerci/plugin-docker-buildx
settings: settings:
#dry_run: true
repo: ocram85/blog repo: ocram85/blog
dockerfile: Dockerfile dockerfile: Dockerfile
tags: next tags: next
build_args:
- NODE_BASE=lts-buster-slim
- NGINX_BASE=1.23.1-alpine
username: username:
from_secret: hub_user from_secret: hub_user
password: password:
@ -20,16 +16,12 @@ pipeline:
event: pull_request event: pull_request
buildNextGitea: buildNextGitea:
image: plugins/docker image: woodpeckerci/plugin-docker-buildx
settings: settings:
#dry_run: true
registry: gitea.ocram85.com registry: gitea.ocram85.com
repo: gitea.ocram85.com/ocram85/blog repo: gitea.ocram85.com/ocram85/blog
dockerfile: Dockerfile dockerfile: Dockerfile
tags: next tags: next
build_args:
- NODE_BASE=lts-buster-slim
- NGINX_BASE=1.23.1-alpine
username: username:
from_secret: gitea_user from_secret: gitea_user
password: password:
@ -38,7 +30,7 @@ pipeline:
event: pull_request event: pull_request
trivyNext: trivyNext:
image: aquasec/trivy:0.24.3 image: aquasec/trivy:0.35.0
commands: commands:
- | - |
trivy image \ trivy image \
@ -47,7 +39,6 @@ pipeline:
ocram85/blog:next ocram85/blog:next
- | - |
trivy image \ trivy image \
--exit-code 1 \
--severity HIGH,CRITICAL \ --severity HIGH,CRITICAL \
--no-progress \ --no-progress \
ocram85/blog:next ocram85/blog:next

22
.woodpecker/renovate.yml Normal file
View File

@ -0,0 +1,22 @@
pipeline:
DockerBaseImage:
image: renovate/renovate:34.63-slim
commands:
- "renovate"
secrets:
- RENOVATE_TOKEN
environment:
#LOG_LEVEL: debug
RENOVATE_PLATFORM: "gitea"
RENOVATE_ENDPOINT: "https://gitea.ocram85.com"
RENOVATE_REPOSITORIES: "${CI_REPO}"
RENOVATE_LABELS: "renovate"
#RENOVATE_DRY_RUN: "full"
RENOVATE_TOKEN: "${RENOVATE_TOKEN}"
RENOVATE_GITHUB_TOKEN_WARN: "false"
when:
event:
- push
branch:
- master
- updDeps

View File

@ -1,8 +1,4 @@
# Build ARGS for base image versions FROM node:lts-buster-slim as builder
ARG NODE_BASE=lts-buster-slim
ARG NGINX_BASE=1.21.6-alpine
FROM node:${NODE_BASE} as builder
COPY . /src COPY . /src
#RUN ls -la #RUN ls -la
WORKDIR /src WORKDIR /src
@ -10,7 +6,7 @@ WORKDIR /src
RUN npm install \ RUN npm install \
&& npm run build && npm run build
FROM nginx:${NGINX_BASE} as prod FROM nginx:1.23.3-alpine as prod
LABEL maintainer="marco.blessing@googlemail.com" LABEL maintainer="marco.blessing@googlemail.com"
HEALTHCHECK --interval=15s --timeout=5s \ HEALTHCHECK --interval=15s --timeout=5s \
CMD wget --no-verbose --tries=1 --spider http://localhost:80/ || exit 1 CMD wget --no-verbose --tries=1 --spider http://localhost:80/ || exit 1

View File

@ -6,7 +6,7 @@ weight = 1
rtl = false rtl = false
title = "OCram85.com" title = "OCram85.com"
logo = "img/logo_square.png" #logo = "img/logo_square.png"
description = "A personal blog about PowerShell, Automation and more." description = "A personal blog about PowerShell, Automation and more."
# copyright = "Copy, _right?_ :thinking_face:" # copyright = "Copy, _right?_ :thinking_face:"

View File

@ -30,10 +30,10 @@
pageRef = "aboutme" pageRef = "aboutme"
weight = 40 weight = 40
[[main]] #[[main]]
name = "Code" # name = "Code"
url = "https://gitea.ocram85.com" # url = "https://gitea.ocram85.com"
weight = 50 # weight = 50
# -- Footer Menu -- # -- Footer Menu --
@ -56,7 +56,12 @@
weight = 30 weight = 30
[[footer]] [[footer]]
name = "CI" name = "Code"
url = "https://ci.ocram85.com" url = "https://gitea.ocram85.com"
weight = 40 weight = 40
[[footer]]
name = "CI"
url = "https://ci.ocram85.com"
weight = 50

View File

@ -8,14 +8,23 @@
colorScheme = "avocado" colorScheme = "avocado"
defaultAppearance = "dark" # valid options: light or dark defaultAppearance = "dark" # valid options: light or dark
autoSwitchAppearance = false autoSwitchAppearance = false
showAppearanceSwitcher = false
enableSearch = true enableSearch = true
enableCodeCopy = true enableCodeCopy = true
# mainSections = ["section1", "section2"] # mainSections = ["section1", "section2"]
# robots = "" # robots = ""
showScrollToTop = true
[header]
layout = "hamburger" # valid options: basic, hamburger, hybrid, custom
logo = "img/logo_square.png"
showTitle = false
[footer]
showCopyright = true
showThemeAttribution = true
showAppearanceSwitcher = false
showScrollToTop = true
[homepage] [homepage]
layout = "profile" # valid options: page, profile, custom layout = "profile" # valid options: page, profile, custom
@ -28,7 +37,7 @@ showScrollToTop = true
showBreadcrumbs = false showBreadcrumbs = false
showDraftLabel = true showDraftLabel = true
showEdit = true showEdit = true
editURL = "https://github.com/OCram85/Blog/edit/master/content/" editURL = "https://gitea.ocram85.com/OCram85/Blog/_edit/psCredUpdate/content/"
editAppendPath = true editAppendPath = true
showHeadingAnchors = true showHeadingAnchors = true
showPagination = true showPagination = true
@ -37,13 +46,16 @@ showScrollToTop = true
showTableOfContents = true showTableOfContents = true
showTaxonomies = true showTaxonomies = true
showWordCount = true showWordCount = true
showComments = false
sharingLinks = ["facebook", "twitter", "pinterest", "reddit", "linkedin", "email"] sharingLinks = ["facebook", "twitter", "pinterest", "reddit", "linkedin", "email"]
[list] [list]
showBreadcrumbs = false showBreadcrumbs = false
showSummary = false showSummary = false
showTableOfContents = false showTableOfContents = false
showTaxonomies = false
groupByYear = true groupByYear = true
paginationWidth = 1
[sitemap] [sitemap]
excludedKinds = ["taxonomy", "term"] excludedKinds = ["taxonomy", "term"]

View File

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 35 KiB

View File

@ -16,8 +16,6 @@ tags: ['pihole', 'swarm', 'stack']
# sharingLinks: [null] # sharingLinks: [null]
--- ---
{{< figure src="black-hole.jpg" width="600" height="800" caption="Photo by Kamesh Vedula on Unsplash." >}}
## Intro ## Intro
Many of you already know [Pi-hole](https://pi-hole.net/) as a trusted DNS firewall solution in your home labs. But Many of you already know [Pi-hole](https://pi-hole.net/) as a trusted DNS firewall solution in your home labs. But

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

View File

@ -0,0 +1,59 @@
---
title: "✨ PSCredentialStore 1.1.0 is released"
date: 2022-09-21T10:14:18+02:00
draft: false
categories: ['Projects']
tags: ['PSCredentialStore']
# lastmod: 2022-09-21T10:14:18+02:00
# showDateUpdated: true
# custom overrides for pages
# showDate: false
# showAuthor: false
# showWordCount: false
# showReadingTime: false
# showTableOfContents: false
# showTaxonomies: true
# showEdit: false
# sharingLinks: [null]
---
<p align="right">
<img src="https://forthebadge.com/images/badges/built-with-love.svg">
</p>
Today I'm proud to present the release of PSCredentialStore version [1.1.0](https://www.powershellgallery.com/packages/PSCredentialStore/1.1.0).
This version was mainly focused on updating the build pipeline and codebase.
So let me explain the changes in detail:
- 🧰 Reworked the build pipeline and replace Travis, AppVeyor by Drone.IO.
- 🧰 Updated the PowerShell style to the lates community standards.
- 🧰 Migrated from Github to [self hosted Gitea](https://gitea.ocram85.com/OCram85/PSCredentialStore).
- 🧰 Migrated to self hosted Drone and Woodpecker CI.
- 🧰 Updated Pester unit tests to Pester5+ syntax.
- 💣 Changed from MIT to GNU AGPLv3 license.
- 🧰 Removed the optional dependency helper.
- 📦 Updated embedded OpenSSL (LibreSSL) files to version 3.5.3.
- Started building and deploying the LibreSSL windows portable version on Github: https://github.com/OCram85/libressl-portable.
- 🧰 Added gitea project template files for issues and pull requests.
- 🤖 Implemented [DroneHelper](https://gitea.ocram85.com/OCram85/DroneHelper) base Drone pipeline.
Additionally we fixed some issues and added new connection types:
- 🌟 Added CiscoUCSCentral connection type
- 🐛 Fixed `Test-CredentialStoreItem` output
- 🐛 Fixed CiscoUCS connection
You can find the PSCredential store at [PowerShell Gallery](https://www.powershellgallery.com/packages/PSCredentialStore)
and [gitea.ocram85.com](https://gitea.ocram85.com/OCram85/PSCredentialStore/releases).
Feel free to install or upgrade to the latest version with the following command.
```powershell
Install-Module -Name 'PSCredentialStore' -Force
```
![forthebadge](https://forthebadge.com/images/badges/contains-17-coffee-cups.svg)

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -19,8 +19,6 @@ tags: ['ModuleBase', 'config']
# sharingLinks: [null] # sharingLinks: [null]
--- ---
![note](note.jpg 'Photo by [Sigmund](https://unsplash.com/@sigmund) on [Unsplash](https://unsplash.com)')
## 🖼️ Intro ## 🖼️ Intro
This article explains with a practical example how to determine and use the current module base path. This article explains with a practical example how to determine and use the current module base path.

View File

Before

Width:  |  Height:  |  Size: 78 KiB

After

Width:  |  Height:  |  Size: 78 KiB

View File

@ -18,8 +18,6 @@ showDateUpdated: true
# sharingLinks: [null] # sharingLinks: [null]
--- ---
![ship](ship.jpg 'Photo by [Rod Long](https://unsplash.com/@rodlong) on [Unsplash](https://unsplash.com)')
## 🖼️ Intro ## 🖼️ Intro
This post explains how to use `PSCustomObject`s as function parameters. We compare the basic usage with an This post explains how to use `PSCustomObject`s as function parameters. We compare the basic usage with an

View File

Before

Width:  |  Height:  |  Size: 476 KiB

After

Width:  |  Height:  |  Size: 476 KiB

View File

@ -18,9 +18,6 @@ tags: ['class', 'read-only', 'properties']
# showEdit: false # showEdit: false
# sharingLinks: [null] # sharingLinks: [null]
--- ---
{{< figure src="vader_cube.png" width="800" height="800">}}
{{< note >}} {{< note >}}
If you're not familiar with Powershell classes I suggest you reading this awesome blog article from Michael Willis If you're not familiar with Powershell classes I suggest you reading this awesome blog article from Michael Willis
[Powershell v5 Classes & Concepts](https://xainey.github.io/2016/powershell-classes-and-concepts/). It covers [Powershell v5 Classes & Concepts](https://xainey.github.io/2016/powershell-classes-and-concepts/). It covers

View File

Before

Width:  |  Height:  |  Size: 86 KiB

After

Width:  |  Height:  |  Size: 86 KiB

View File

@ -9,8 +9,6 @@ tags: ['resources']
draft: false draft: false
--- ---
{{< figure src="res-posh.jpg" width="1200" height="800" caption="Photo by Eugenio Mazzone on Unsplash." >}}
## The Journey Begins Now Young Novice ## The Journey Begins Now Young Novice
In this section you find the most basic stuff. It's aimed to help beginners who just got in touch with PowerShell. In this section you find the most basic stuff. It's aimed to help beginners who just got in touch with PowerShell.

View File

@ -0,0 +1,28 @@
---
title: "✨ Arkanum 0.2.0 is released"
date: 2023-01-04T10:00:00+02:00
draft: false
section: 'posts'
categories: ['Projects']
tags: ['Arkanum']
# lastmod: 2022-09-21T10:14:18+02:00
# showDateUpdated: true
# custom overrides for pages
# showDate: false
# showAuthor: false
# showWordCount: false
# showReadingTime: false
# showTableOfContents: false
# showTaxonomies: true
# showEdit: false
# sharingLinks: [null]
---
<p align="right">
<img src="https://forthebadge.com/images/badges/built-with-love.svg">
</p>
Today I'm proud to present the release of [Arkanum](https://gitea.ocram85.com/CodeServer/arkanum) version [0.2.0](https://gitea.ocram85.com/CodeServer/-/packages/container/arkanum/0.2.0).

1011
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -10,6 +10,7 @@
"lint:markdown": "markdownlint \"*.md\" \"content/**/*.md\"", "lint:markdown": "markdownlint \"*.md\" \"content/**/*.md\"",
"start": "npm run server", "start": "npm run server",
"server": "exec-bin node_modules/.bin/hugo/hugo server --bind=0.0.0.0 -D", "server": "exec-bin node_modules/.bin/hugo/hugo server --bind=0.0.0.0 -D",
"arkanum": "exec-bin node_modules/.bin/hugo/hugo server --bind=0.0.0.0 -D --appendPort=false --baseURL https://arkanum-dev.ocram85.com --port 1313",
"test": "npm run lint:markdown", "test": "npm run lint:markdown",
"postinstall": "hugo-installer --version otherDependencies.hugo --extended --destination node_modules/.bin/hugo", "postinstall": "hugo-installer --version otherDependencies.hugo --extended --destination node_modules/.bin/hugo",
"new:post": "exec-bin node_modules/.bin/hugo/hugo new" "new:post": "exec-bin node_modules/.bin/hugo/hugo new"
@ -26,8 +27,8 @@
"homepage": "https://github.com/OCram85/Blog#readme", "homepage": "https://github.com/OCram85/Blog#readme",
"devDependencies": { "devDependencies": {
"exec-bin": "^1.0.0", "exec-bin": "^1.0.0",
"hugo-installer": "^3.1.0", "hugo-installer": "^4.0.0",
"markdownlint-cli": "^0.31.1", "markdownlint-cli": "^0.32.0",
"rimraf": "^3.0.2" "rimraf": "^3.0.2"
}, },
"otherDependencies": { "otherDependencies": {

18
renovate.json Normal file
View File

@ -0,0 +1,18 @@
{
"onboardingConfig": {
"extends": [
"config:base"
]
},
"dependencyDashboard": true,
"docker": {
"enabled": true
},
"docker-compose": {
"enabled": true
},
"woodpecker": {
"enabled": true,
"fileMatch": ["^.woodpecker\/.*.yml$"]
}
}