Skip to content

Commit d48a895

Browse files
committed
feat: prepare for func get ubuntu files name
Update rubocop config
1 parent d480b24 commit d48a895

File tree

3 files changed

+50
-1
lines changed

3 files changed

+50
-1
lines changed

.rubocop.yml

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
AllCops:
22
TargetRubyVersion: 2.6
3+
DefaultFormatter: simple
34

45
Style/StringLiterals:
56
Enabled: true

lib/rootfs/distro/ubuntu/file.rb

+48
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# frozen_string_literal: true
2+
3+
module RootFS
4+
module Distro
5+
module Ubuntu
6+
# [ ] SHA256SUMS 2022-12-14 02:49 5.6K Current Released Image
7+
# [ ] SHA256SUMS.gpg 2022-12-14 02:49 836 Current Released Image
8+
9+
# [ ] ubuntu-22.10-preinstalled-desktop-arm64+raspi.img.xz 2022-10-18 15:06 2.0G Preinstalled desktop image for Raspberry Pi Generic (64-bit ARM) computers (preinstalled SD Card image)
10+
# [ ] ubuntu-22.10-preinstalled-desktop-arm64+raspi.img.xz.zsync 2022-10-20 16:12 4.0M Preinstalled desktop image for Raspberry Pi Generic (64-bit ARM) computers (preinstalled SD Card image)
11+
# [TXT] ubuntu-22.10-preinstalled-desktop-arm64+raspi.manifest 2022-10-18 15:06 46K Preinstalled desktop image for Raspberry Pi Generic (64-bit ARM) computers (contents of live filesystem)
12+
13+
# [ ] ubuntu-22.10-preinstalled-server-arm64+raspi.img.xz 2022-10-19 08:32 1.0G Preinstalled server image for Raspberry Pi Generic (64-bit ARM) computers (preinstalled SD Card image)
14+
# [ ] ubuntu-22.10-preinstalled-server-arm64+raspi.img.xz.zsync 2022-10-20 16:12 1.9M Preinstalled server image for Raspberry Pi Generic (64-bit ARM) computers (preinstalled SD Card image)
15+
# [TXT] ubuntu-22.10-preinstalled-server-arm64+raspi.manifest 2022-10-19 08:32 15K Preinstalled server image for Raspberry Pi Generic (64-bit ARM) computers (contents of live filesystem)
16+
17+
# [ ] jammy-preinstalled-desktop-arm64+raspi.img.xz 2022-12-31 09:02 2.0G Preinstalled desktop image for Raspberry Pi Generic (64-bit ARM) computers (preinstalled SD Card image)
18+
# [ ] jammy-preinstalled-desktop-arm64+raspi.img.xz.zsync 2022-12-31 09:03 4.0M Preinstalled desktop image for Raspberry Pi Generic (64-bit ARM) computers (preinstalled SD Card image)
19+
# [TXT] jammy-preinstalled-desktop-arm64+raspi.manifest 2022-12-31 09:02 48K Preinstalled desktop image for Raspberry Pi Generic (64-bit ARM) computers (contents of live filesystem)
20+
21+
# [ ] ubuntu-20.04-server-cloudimg-amd64-root.manifest 2022-12-13 22:16 17K Ubuntu Server 20.04 LTS (Focal Fossa) released builds
22+
# [ ] ubuntu-20.04-server-cloudimg-amd64-root.tar.xz 2022-12-13 22:16 384M Ubuntu Server 20.04 LTS (Focal Fossa) released builds
23+
# [ ] focal-server-cloudimg-amd64-root.manifest 2022-12-13 22:16 17K Package manifest file
24+
# [ ] focal-server-cloudimg-amd64-root.tar.xz 2022-12-13 22:16 384M Ubuntu Server 20.04 LTS (Focal Fossa) daily builds
25+
26+
# [ ] ubuntu-20.04-minimal-cloudimg-amd64-root.manifest 2022-12-13 08:03 11K Package manifest file
27+
# [ ] ubuntu-20.04-minimal-cloudimg-amd64-root.tar.xz 2022-12-13 08:03 104M Ubuntu Minimal 20.04 LTS (Focal Fossa) released builds
28+
# [ ] focal-minimal-cloudimg-amd64-root.manifest 2022-12-13 05:52 11K Package manifest file
29+
# [ ] focal-minimal-cloudimg-amd64-root.tar.xz 2022-12-13 05:52 104M Ubuntu Minimal 20.04 LTS (Focal Fossa) daily builds
30+
31+
# [ ] ubuntu-base-22.04-base-amd64.tar.gz 2022-04-19 10:06 28M
32+
# [ ] ubuntu-base-22.04-base-amd64.tar.gz.zsync 2022-04-21 14:15 100K
33+
34+
# [TXT] jammy-base-amd64.manifest 2022-12-31 04:59 2.8K
35+
# [ ] jammy-base-amd64.tar.gz 2022-12-31 04:59 28M
36+
37+
def files(*argv, **opts)
38+
# release: (version | codename)
39+
release = argv[0] || opts[:release]
40+
daily = opts[:daily]
41+
pre = argv[1] || opts[:pre]
42+
edition = argv[2] || opts[:edition]
43+
arch = argv[3] || opts[:arch]
44+
devkit = argv[4] || opts[:devkit]
45+
end
46+
end
47+
end
48+
end

spec/distro/ubuntu_spec.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ class MyClass
55
extend RootFS::Distro::Ubuntu
66
include RootFS::Distro::Ubuntu
77
end
8-
8+
99
u = MyClass.new
1010

1111
it "does something useful" do

0 commit comments

Comments
 (0)