Skip to content

Commit 5d904e9

Browse files
committed
extract clean of generated code into separate task
1 parent 0a24825 commit 5d904e9

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

semantic_conventions/Rakefile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,14 @@ task check_out_semconv_version: [semconv_source_dir] do
6464
end
6565
end
6666

67-
task generate_semconv: %i[check_out_semconv_version] do
67+
task :clean_generated_code do
6868
puts "\n+++ Removing previously generated semantic conventions code.\n"
6969
semconv_output_dir
7070
.glob('**/*.rb')
7171
.then { |files| FileUtils.rm(files) }
72+
end
7273

74+
task generate_semconv: %i[check_out_semconv_version clean_generated_code] do
7375
puts "\n+++ Generating semantic conventions code.\n"
7476
sh <<~DOCKER_COMMAND
7577
docker run --rm \
@@ -85,7 +87,7 @@ task generate_semconv: %i[check_out_semconv_version] do
8587
DOCKER_COMMAND
8688
end
8789

88-
task :generate_require_rollups do
90+
task generate_require_rollups: %i[generate_semconv] do
8991
puts "\n+++ Generating rollup/barrel files for semconv namespaces.\n"
9092

9193
Rake::FileList[ # find all the generated semconv files

0 commit comments

Comments
 (0)