Skip to content

Commit

Permalink
rel: promote 1.1.0 (#24)
Browse files Browse the repository at this point in the history
  • Loading branch information
serdigital64 authored Feb 26, 2025
1 parent cbb8a94 commit a69e39a
Show file tree
Hide file tree
Showing 133 changed files with 938 additions and 656 deletions.
2 changes: 1 addition & 1 deletion .devbin64
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6.3.1
7.3.0
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.1.0]

### Added

- RSync
- rsync-sync-dir-cifs
- rsync-sync-dir-local

## [1.0.0]

### Added
Expand Down
19 changes: 6 additions & 13 deletions bin/dev-auth-github
Original file line number Diff line number Diff line change
@@ -1,18 +1,10 @@
#!/usr/bin/env bash
#######################################
# Dev / Auth / GitHug / Login
#
# * Version: 1.2.0
#
#######################################
# Copyright [2023] [[email protected]]
# Copyright SerDigital64 - https://github.com/serdigital64
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down Expand Up @@ -63,9 +55,10 @@ function dev_auth_initialize() {
#

[[ -n "$DEV_CICD_DEBUG" ]] && bl64_dbg_all_enable

bl64_lib_script_version_set '1.2.1'
bl64_msg_all_enable_verbose
bl64_msg_show_batch_start 'dev-auth-github'

bl64_msg_show_batch_start "$BL64_SCRIPT_ID"
dev_auth_initialize &&
dev_auth_github
bl64_msg_show_batch_finish $? 'dev-auth-github'
bl64_msg_show_batch_finish $? "$BL64_SCRIPT_ID"
20 changes: 6 additions & 14 deletions bin/dev-build-bash
Original file line number Diff line number Diff line change
@@ -1,19 +1,10 @@
#!/usr/bin/env bash
#######################################
# Dev / Build / Bash / Assemble modular script
#
# * Use to build script from multiple sources (modular)
# * Version: 4.0.2
#
#######################################
# Copyright [2023] [[email protected]]
# Copyright SerDigital64 - https://github.com/serdigital64
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down Expand Up @@ -70,9 +61,10 @@ function dev_build_initialize() {
#

[[ -n "$DEV_CICD_DEBUG" ]] && bl64_dbg_all_enable

bl64_lib_script_version_set '4.0.3'
bl64_msg_all_enable_verbose
bl64_msg_show_batch_start 'dev-build-bash'

bl64_msg_show_batch_start "$BL64_SCRIPT_ID"
dev_build_initialize &&
dev_build_bash
bl64_msg_show_batch_finish $? 'dev-build-bash'
bl64_msg_show_batch_finish $? "$BL64_SCRIPT_ID"
7 changes: 2 additions & 5 deletions bin/dev-cli-shellcheck
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,11 @@
# * Version: 1.0.0
#
#######################################
# Copyright [2023] [serdigital64@gmail.com]
# Copyright SerDigital64 - https://github.com/serdigital64
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down
33 changes: 21 additions & 12 deletions bin/dev-env-bash
Original file line number Diff line number Diff line change
@@ -1,18 +1,11 @@
#!/usr/bin/env bash
# * Version: 1.6.0
#######################################
# Dev / Env / Bash / Shared environment variables
#
# * Version: 1.4.0
#
#######################################
# Copyright [2023] [[email protected]]
# Copyright SerDigital64 - https://github.com/serdigital64
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down Expand Up @@ -44,12 +37,28 @@
export DEV_BUILD_BASH_MODULES="${DEV_BUILD_BASH_MODULES:-/dev/null}"
# Lab / Bash / Default image
export DEV_LAB_BASH_CONTAINER="${DEV_LAB_BASH_CONTAINER:-bash-test/alpine-3-bash-test}"
# Test / Bash / Container where the test will run
export DEV_TEST_BASH_CONTAINER="${DEV_TEST_BASH_CONTAINER:-bash-test/alpine-3-bash-test}"
# Test / Bash / Path to test cases. Relative to DEV_PATH_ROOT
export DEV_TEST_BASH_CASES="${DEV_BASE_TEST}/bash"
# Test / Bash / Flag for marking container environment
export DEV_TEST_BASH_CONTAINER_ENVIRONMENT='OFF'
# Test / Bash / Flag for marking CICD runner environment
export DEV_TEST_BASH_RUNNER_ENVIRONMENT='OFF'
# Test / Bash / Flag for disabling container test, and run on local OS
export DEV_TEST_BASH_CONTAINER_DISABLED='YES'
# Test / Bash / Default test containers
export DEV_TEST_BASH_CONTAINER="${DEV_TEST_BASH_CONTAINER:-bash-test/alpine-3-bash-test}"
export DEV_TEST_BASH_CONTAINER_ALM="${DEV_TEST_BASH_CONTAINER_ALM:-bash-test/almalinux-9-bash-test}"
export DEV_TEST_BASH_CONTAINER_ALP="${DEV_TEST_BASH_CONTAINER_ALP:-bash-test/alpine-3-bash-test}"
export DEV_TEST_BASH_CONTAINER_AMZ="${DEV_TEST_BASH_CONTAINER_AMZ:-bash-test/amazonlinux-2023-bash-test}"
export DEV_TEST_BASH_CONTAINER_CNT="${DEV_TEST_BASH_CONTAINER_CNT:-bash-test/centos-9-bash-test}"
export DEV_TEST_BASH_CONTAINER_DEB="${DEV_TEST_BASH_CONTAINER_DEB:-bash-test/debian-11-bash-test}"
export DEV_TEST_BASH_CONTAINER_FD="${DEV_TEST_BASH_CONTAINER_FD:-bash-test/fedora-39-bash-test}"
export DEV_TEST_BASH_CONTAINER_KL="${DEV_TEST_BASH_CONTAINER_KL:-bash-test/kalilinux-2024.3-bash-test}"
export DEV_TEST_BASH_CONTAINER_OEL="${DEV_TEST_BASH_CONTAINER_OEL:-bash-test/oraclelinux-9-bash-test}"
export DEV_TEST_BASH_CONTAINER_RCK="${DEV_TEST_BASH_CONTAINER_RCK:-bash-test/rockylinux-9-bash-test}"
export DEV_TEST_BASH_CONTAINER_RHEL="${DEV_TEST_BASH_CONTAINER_RHEL:-bash-test/rhel-9-bash-test}"
export DEV_TEST_BASH_CONTAINER_SLES="${DEV_TEST_BASH_CONTAINER_SLES:-bash-test/sles-15-bash-test}"
export DEV_TEST_BASH_CONTAINER_UB="${DEV_TEST_BASH_CONTAINER_UB:-bash-test/ubuntu-22.4-bash-test}"
}

#
Expand Down
11 changes: 2 additions & 9 deletions bin/dev-env-bashlib64
Original file line number Diff line number Diff line change
@@ -1,18 +1,11 @@
#!/usr/bin/env bash
#######################################
# Dev / Env / BashLib64 / Shared environment variables
#
# * Version: 1.0.0
#
#######################################
# Copyright [2023] [serdigital64@gmail.com]
# Copyright SerDigital64 - https://github.com/serdigital64
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down
11 changes: 2 additions & 9 deletions bin/dev-env-git
Original file line number Diff line number Diff line change
@@ -1,18 +1,11 @@
#!/usr/bin/env bash
#######################################
# Dev / Env / GIT / Shared environment variables
#
# * Version: 1.1.1
#
#######################################
# Copyright [2023] [serdigital64@gmail.com]
# Copyright SerDigital64 - https://github.com/serdigital64
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down
11 changes: 2 additions & 9 deletions bin/dev-env-github
Original file line number Diff line number Diff line change
@@ -1,18 +1,11 @@
#!/usr/bin/env bash
#######################################
# Dev / Env / GitHub / Shared environment variables
#
# * Version: 1.1.2
#
#######################################
# Copyright [2023] [serdigital64@gmail.com]
# Copyright SerDigital64 - https://github.com/serdigital64
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down
7 changes: 2 additions & 5 deletions bin/dev-env-gitleaks
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,11 @@
# * Template: 1.0.1
#
#######################################
# Copyright [2023] [serdigital64@gmail.com]
# Copyright SerDigital64 - https://github.com/serdigital64
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down
11 changes: 2 additions & 9 deletions bin/dev-env-installer64
Original file line number Diff line number Diff line change
@@ -1,18 +1,11 @@
#!/usr/bin/env bash
#######################################
# Dev / Env / Installer64 / Shared environment variables
#
# * Version: 1.2.0
#
#######################################
# Copyright [2023] [serdigital64@gmail.com]
# Copyright SerDigital64 - https://github.com/serdigital64
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down
11 changes: 2 additions & 9 deletions bin/dev-env-shellcheck
Original file line number Diff line number Diff line change
@@ -1,18 +1,11 @@
#!/usr/bin/env bash
#######################################
# Dev / Env / ShellCheck / Shared environment variables
#
# * Version: 1.0.0
#
#######################################
# Copyright [2023] [serdigital64@gmail.com]
# Copyright SerDigital64 - https://github.com/serdigital64
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down
7 changes: 2 additions & 5 deletions bin/dev-env-sysop64
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,11 @@
# * Template: 1.0.1
#
#######################################
# Copyright [2023] [serdigital64@gmail.com]
# Copyright SerDigital64 - https://github.com/serdigital64
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down
19 changes: 6 additions & 13 deletions bin/dev-git-branch-close
Original file line number Diff line number Diff line change
@@ -1,18 +1,10 @@
#!/usr/bin/env bash
#######################################
# Dev / GIT / Close branch
#
# * Version: 2.1.1
#
#######################################
# Copyright [2023] [[email protected]]
# Copyright SerDigital64 - https://github.com/serdigital64
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down Expand Up @@ -64,9 +56,10 @@ function dev_git_initialize() {
declare dev_repo_branch_name="${1:-feature/update}"

[[ -n "$DEV_CICD_DEBUG" ]] && bl64_dbg_all_enable

bl64_lib_script_version_set '2.1.2'
bl64_msg_all_enable_verbose
bl64_msg_show_batch_start 'dev-git-branch-close'

bl64_msg_show_batch_start "$BL64_SCRIPT_ID"
dev_git_initialize &&
dev_repo_branch_close "$dev_repo_branch_name"
bl64_msg_show_batch_finish $? 'dev-git-branch-close'
bl64_msg_show_batch_finish $? "$BL64_SCRIPT_ID"
19 changes: 6 additions & 13 deletions bin/dev-git-branch-create
Original file line number Diff line number Diff line change
@@ -1,18 +1,10 @@
#!/usr/bin/env bash
#######################################
# Dev / GIT / Create branch from main
#
# * Version: 3.1.1
#
#######################################
# Copyright [2023] [[email protected]]
# Copyright SerDigital64 - https://github.com/serdigital64
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down Expand Up @@ -67,9 +59,10 @@ function dev_git_initialize() {
declare dev_repo_branch_name="${1:-feature/update}"

[[ -n "$DEV_CICD_DEBUG" ]] && bl64_dbg_all_enable

bl64_lib_script_version_set '3.1.2'
bl64_msg_all_enable_verbose
bl64_msg_show_batch_start 'dev-git-branch-create'

bl64_msg_show_batch_start "$BL64_SCRIPT_ID"
dev_git_initialize &&
dev_repo_branch_create "$dev_repo_branch_name"
bl64_msg_show_batch_finish $? 'dev-git-branch-create'
bl64_msg_show_batch_finish $? "$BL64_SCRIPT_ID"
14 changes: 6 additions & 8 deletions bin/dev-git-repo-duplicate
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,11 @@
# * Version: 3.3.0
#
#######################################
# Copyright [2023] [serdigital64@gmail.com]
# Copyright SerDigital64 - https://github.com/serdigital64
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Expand Down Expand Up @@ -100,9 +97,10 @@ declare dev_git_destination="${1:-}"
declare dev_git_dry_run="${2:-YES}"

[[ -n "$DEV_CICD_DEBUG" ]] && bl64_dbg_all_enable

bl64_lib_script_version_set '3.3.1'
bl64_msg_all_enable_verbose
bl64_msg_show_batch_start 'dev-git-repo-duplicate'

bl64_msg_show_batch_start "$BL64_SCRIPT_ID"
dev_git_initialize "$dev_git_destination" &&
dev_git_repo_duplicate "$dev_git_destination" "$dev_git_dry_run"
bl64_msg_show_batch_finish $? 'dev-git-repo-duplicate'
bl64_msg_show_batch_finish $? "$BL64_SCRIPT_ID"
Loading

0 comments on commit a69e39a

Please sign in to comment.