Skip to content

Commit

Permalink
Merge pull request #169 from atc0005/refactor-builds
Browse files Browse the repository at this point in the history
Refactor project build process
  • Loading branch information
atc0005 authored Apr 11, 2023
2 parents 113329d + ea889bc commit c826296
Show file tree
Hide file tree
Showing 14 changed files with 1,186 additions and 54 deletions.
38 changes: 38 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Copyright 2023 Adam Chalkley
#
# https://github.com/atc0005/query-meta
#
# Licensed under the MIT License. See LICENSE file in the project root for
# full license information.

# Binaries for programs and plugins
*.exe
*.exe~
*.dll
*.so
*.dylib

# Test binary, built with `go test -c`
*.test

# Output of the go coverage tool, specifically when used with LiteIDE
*.out

# Ignore Visual Studio Code workspace-level settings
/.vscode

# Local test files, scratch notes and other temporary/local files
scratch/

# Generated assets are placed here
/release_assets

# Local copy of configuration file
/config.toml

# Generated output files
/meta-load.txt
/view_extract.txt

# Ignore go generate produced Windows executable resource files
*.syso
19 changes: 19 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -83,3 +83,22 @@ updates:
# Go release and no longer supported Go versions.
- ">= 1.20"
- "< 1.19"

# Monitor image used to build dev & stable project releases
- package-ecosystem: docker
directory: "/dependabot/docker/builds"
open-pull-requests-limit: 10
target-branch: "master"
schedule:
interval: "daily"
time: "02:00"
timezone: "America/Chicago"
assignees:
- "atc0005"
labels:
- "dependencies"
- "builds"
allow:
- dependency-type: "all"
commit-message:
prefix: "docker"
29 changes: 19 additions & 10 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,26 @@
# Licensed under the MIT License. See LICENSE file in the project root for
# full license information.

# Ignore local editor settings
# Binaries for programs and plugins
*.exe
*.exe~
*.dll
*.so
*.dylib

# Test binary, built with `go test -c`
*.test

# Output of the go coverage tool, specifically when used with LiteIDE
*.out

# Ignore Visual Studio Code workspace-level settings
/.vscode

# Local test files, scratch notes and other temporary/local files
/scratch
scratch/

# Binary names, old and new
/query-meta
/qm
/*.exe
/qm.amd64
/qm.i386

# Binaries and related
# Generated assets are placed here
/release_assets

# Local copy of configuration file
Expand All @@ -27,3 +33,6 @@
# Generated output files
/meta-load.txt
/view_extract.txt

# Ignore go generate produced Windows executable resource files
*.syso
Loading

0 comments on commit c826296

Please sign in to comment.