Skip to content

Commit

Permalink
Merging changes from the master branch
Browse files Browse the repository at this point in the history
  • Loading branch information
raj-prince committed Aug 22, 2023
2 parents 765092f + 9053fe3 commit db356d2
Show file tree
Hide file tree
Showing 98 changed files with 4,515 additions and 1,185 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,11 @@ jobs:
run: sudo apt-get update && sudo apt-get install -y fuse3 libfuse-dev
- name: Build
run: |
go build ./...
CGO_ENABLED=0 go build ./...
go install ./tools/build_gcsfuse
build_gcsfuse . /tmp ${GITHUB_SHA}
- name: Test
run: go test -p 1 -count 1 -v -cover ./...
run: CGO_ENABLED=0 go test -p 1 -count 1 -v -cover ./...
lint:
name: Lint
runs-on: ubuntu-20.04
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ _testmain.go

# Editors
.idea/
.vscode/

# External folders
vendor/
5 changes: 5 additions & 0 deletions DEBIAN/changelog
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
gcsfuse (1.0.0) stable; urgency=medium

* Package created with dpkg-deb --build

-- GCSFuse Team <gcs-fuse-maintainers@google.com> Thu, 13 Jul 2023 05:37:50 +0000
12 changes: 12 additions & 0 deletions DEBIAN/control
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Version: 1.0.0
Source: gcsfuse
Maintainer: GCSFuse Team <gcs-fuse-maintainers@google.com>
Homepage: https://github.com/GoogleCloudPlatform/gcsfuse
Package: gcsfuse
Architecture: all
Depends: fuse
Description: User-space file system for Google Cloud Storage.
GCSFuse is a FUSE adapter that allows you to mount and access Cloud Storage
buckets as local file systems, so applications can read and write objects in
your bucket using standard file system semantics. Cloud Storage FUSE is an
open source product that's supported by Google.
23 changes: 23 additions & 0 deletions DEBIAN/copyright
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: gcsfuse
Upstream-Contact: gcs-fuse-maintainers@google.com

Files: *
Copyright: Copyright 2020 Google Inc.
License: Apache-2.0

License: Apache-2.0
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
.
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.
See the License for the specific language governing permissions and
limitations under the License.
.
On Debian systems, the complete text of the Apache version 2.0 license
can be found in "/usr/share/common-licenses/Apache-2.0".
3 changes: 3 additions & 0 deletions DEBIAN/gcsfuse-docs.docs
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
https://cloud.google.com/storage/docs/gcs-fuse
https://github.com/GoogleCloudPlatform/gcsfuse#readme
https://github.com/GoogleCloudPlatform/gcsfuse/tree/master/docs
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# Mount the gcsfuse to /mnt/gcs:
# > docker run --privileged --device /fuse -v /mnt/gcs:/gcs:rw,rshared gcsfuse

FROM golang:1.20.4-alpine as builder
FROM golang:1.20.5-alpine as builder

RUN apk add git

Expand Down
173 changes: 0 additions & 173 deletions benchmarks/concurrent_read/job/job.go

This file was deleted.

Loading

0 comments on commit db356d2

Please sign in to comment.